我正在尝试使用seleniumwire捕获所有网络日志。当chromedriver处于正常模式时,它能够捕获所有请求。但当它处于无头模式时,它并不能捕获所有请求。在
我试着添加sleep(10)
,assert driver.last_request.response.status_code == 200
,但都没用。在
由于seleniumwire
不那么受欢迎,我在下面添加了一个示例指南,希望有硒知识的人能够帮助我解决这个问题。在
使用seleniumwire
安装硒导线
pip install seleniumwire
示例脚本:
^{pr2}$
当selenium打开chrome浏览器时,它使用自己的配置文件,而不是默认的配置文件。尝试使用自定义配置文件,对于chrome,可以使用ChromeOptions类使用自定义配置文件并尝试。在
相关问题 更多 >
编程相关推荐