下面的代码使用打开一个url并单击一个按钮。该按钮显示电子邮件id。我正试图获取该电子邮件id,但不知道如何做到这一点。请帮忙。你知道吗
from selenium import webdriver
self.browser = webdriver.Chrome('/Users/work/scripts/chromedriver')
url = "https://bloomington.craigslist.org/reo/d/bloomington-do-you-need-to-sell-mobile/7004269066.html"
self.browser.get(url)
rebtn = self.browser.find_element_by_class_name('reply-button')
rebtn.click()
self.browser.find_element_by_class_name('mailapp').text
错误:
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".mailapp"}
首先,您错误地使用了
reply
按钮选择器,单击reply
按钮后需要等待一段时间:Documentation
相关问题 更多 >
编程相关推荐