【发布时间】:2017-04-06 21:25:52
【问题描述】:
我在打开新的 chromedriver 对象时收到以下错误。测试成功运行,但这个错误出现在我们的 UnitTest 输出中,这是不受欢迎的。如果可能的话,我想解决错误或隐藏它。
我觉得值得一提的是,此输出仅在从 Windows 终端运行脚本时显示,而不是从 Python 控制台运行时显示。
[0406/170246.792:ERROR:child_thread_impl.cc(762)] Request for unknown Channel-associated interface: ui::mojom::GpuMain
chromedriver_test.py:
from selenium import webdriver
webdriver.Chrome()
我试过了
service_args=["--silent", "--log-level=0", --"disable-extensions", --"log-path=/PATH/TO/LOGS"]
还有:
sys.stdout = open(os.devnull, 'w')
sys.stderr = open(os.devnull, 'w')
我也尝试过将输出重定向到 NUL
$ python chromedriver_test.py > NUL
Windows 7 铬驱动程序=2.29 Webdriver=3.3.1
【问题讨论】:
标签: python stdout selenium-chromedriver