gpt4 book ai didi

python - Chrome headless 抛出 nosuchelements

转载 作者:太空宇宙 更新时间:2023-11-03 20:58:26 24 4
gpt4 key购买 nike

在 Windows 10 上运行时,Chrome headless 会为我的套件中的所有脚本抛出 nosuchelements 和超时异常,当通过注释将 chrome 选项设置为 headless 的代码段来运行相同的脚本时,脚本运行成功。此外,该脚本在具有 headless chrome 的 Mac 操作系统上成功运行。

其他细节平台:Windows 10 Chrome 版本:74使用selenium和python编写的脚本

如果需要任何进一步的详细信息,请告诉我,提前致谢。

最佳答案

如果是 headless (headless)浏览器,您必须设置要在事件上触发的窗口大小。因为 headless (headless)浏览器无法识别没有窗口大小的点击位置。希望它能工作。尝试一下。

options = webdriver.ChromeOptions()
options.add_argument('--headless')
options.add_argument('--disable-gpu')
options.add_argument('window-size=1920x1080');

关于python - Chrome headless 抛出 nosuchelements,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55856793/

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