python - 如何在 Python 3.x 中禁用 chrome webdriver 上的调试器?

标签 python google-chrome selenium debugging webdriver

有人知道如何在 Python 3.6 的 chrome webdriver 中禁用调试器/日志记录吗?

enter image description here

我正在尝试遵循代码,但它不起作用。

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("--disable-infobars")
chrome_options.add_argument("--disable-logging")
chrome_options.add_argument("--disable-login-animations")
chrome_options.add_argument("--disable-notifications")
chrome_options.add_argument("--disable-default-apps")

driver = webdriver.Chrome(chrome_options=chrome_options, service_log_path='NUL', service_args=["--verbose", r"--log-path=D:\qc1.log"])

Python 版本:3.6.1

Chrome 浏览器版本:62.0.3202.94(64 位)

网络驱动程序版本:2.33

操作系统:Win10(64 位)

最佳答案

添加此 chrome_options.add_argument("--log-level=3") 以关闭日志记录。

关于python - 如何在 Python 3.x 中禁用 chrome webdriver 上的调试器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47649125/

相关文章:

python - 如何将 CURLOPT_MAX_RECV_SPEED_LARGE 选项与 pycurl 和 Python 一起使用?

python - 机器学习鸡尾酒会音频应用

python - 属性错误: 'property' object has no attribute

html - GIF 未在 Chrome 中显示

javascript - 使用 JS 设置 HTML "title"属性不会呈现 &

node.js - 升级到 Protractor 4.0.9 后为 "Unable to connect to renderer"。测试不会运行。关于为什么的任何想法?

python - 捕获Python脚本输出

javascript - 实时 JavaScript 编辑和编译 - Firefox 开发者版

java - Selenium 断言等于

java - cucumber + Selenium Java : keep the browser open between test cases