我有一个使用Selenium (Python) 编写的脚本,可以点击回复按钮,使得class为anonemail 的元素出现。由于class为anonemail的元素出现的时间不确定,因此我不得不使用sleep方法来等待该元素出现。
我想要等到该元素出现后再执行后续操作,而不是使用sleep方法。我听说过wait命令,但我不知道如何使用它们。
这是我目前的代码:
browser.find_element_by_css_selector(".reply-button").click()
sleep(5)
email=browser.find_element_by_css_selector(".anonemail").get_attribute("value")