相关疑难解决方法(0)

如何使用Selenium和Python绑定禁用日志记录

简单问题:如何在使用Python绑定的Selenium时完全禁用日志记录,ex代码如下:

browser = webdriver.Chrome()
Run Code Online (Sandbox Code Playgroud)

我尝试过这样的事情:

options = webdriver.ChromeOptions();
options.add_argument('--log-level 3') 
browser = webdriver.Chrome(chrome_options=options)
Run Code Online (Sandbox Code Playgroud)

甚至:

options = webdriver.ChromeOptions();
options.add_argument('--disable-logging') 
browser = webdriver.Chrome(chrome_options=options)
Run Code Online (Sandbox Code Playgroud)

但是仍然会在每次新的测试运行中出现'chromedriver.log'文件.

python selenium-chromedriver

6
推荐指数
5
解决办法
4630
查看次数

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

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

在此处输入图片说明

我正在尝试以下代码,但它不起作用。

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"])
Run Code Online (Sandbox Code Playgroud)

Python 版本:3.6.1

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

网络驱动程序版本:2.33

操作系统:Win10(64位)

python debugging selenium google-chrome webdriver

3
推荐指数
1
解决办法
2306
查看次数