消息关闭
    暂无新消息!
使用如下代码进行定位的,不知道为什么就是定位不到搜索历史,百度了一下,看到别人的代码基本也都是这么写的,但是自己每次运行结果都是selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: 搜索历史
不知道这到底是为什么呢?应该怎么正确定位悬浮窗里的元素呢?谢谢

from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains


driver = webdriver.Firefox()
driver.get('https://www.baidu.com/')
driver.implicitly_wait(10)

menu = driver.find_element_by_link_text('设置')
# ActionChains(driver).move_to_element(menu).click(driver.find_element_by_link_text('搜索历史')).perform()
ActionChains(driver).move_to_element(menu).perform()
driver.find_element_by_link_text("搜索历史").click()

driver.quit()


0个回答

暂无回答!