我正在使用Python 2.7.12
和{
{I>想在这里找到标记^中的代码:
driver = webdriver.Chrome()
driver.get("https://www.semanticscholar.org/")
input_t = driver.find_element_by_xpath('//input[@type="search"]')
input_t.send_keys(keyword)
input_t.send_keys(Keys.ENTER)
target = driver.find_element_by_xpath('//main')
运行这个时,我有一个例外:
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//main"}
但实际上,页面中确实有一个标记:
^{pr2}$
只是时间问题。您应该尝试使用^{} 等待
main
标记加载并在单击搜索按钮后可见,如下所示:相关问题 更多 >
编程相关推荐