gpt4 book ai didi

python - 在 chrome 上找不到元素 ://settings/content

转载 作者:行者123 更新时间:2023-12-01 01:16:19 25 4
gpt4 key购买 nike

问题:

通过网络驱动至 chrome://settings/content使用 chromedriver 和 selenium,我遇到了这样的问题:即使我提供了从 chrome 开发工具复制的确切 xpath 或者如果我改变了搜索方法,也找不到任何元素。使用find_element_by_tag_name()相反,寻找更基本的元素,例如<h1>Settings</h1>元素。

这不是我的搜索方法的问题,因为我可以转到任何其他网页并正确选择元素。

这是 Chrome 的一项安全功能,可以在设置中停止网络驱动或类似功能吗?

规范:

  • Python3.7
  • Chromedriver
  • Selenium - 最新版本

最佳答案

它是Shadow-DOM,使用CSS选择器选择/deep/

driver.find_element_by_css_selector('settings-ui /deep/ h1')
# or
driver.find_element_by_css_selector('* /deep/ h1')

关于python - 在 chrome 上找不到元素 ://settings/content,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54317846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com