如何在Selenium(Python 3)上禁用geckodriver的日志?

时间:2018-06-21 04:45:05

标签: python python-3.x selenium geckodriver gecko

我找不到答案。

这个特定的答案仅告诉我们可以重新定位。

How do I relocate/disable GeckoDriver's log file in selenium, python 3?

有没有办法永久禁用它?

1 个答案:

答案 0 :(得分:1)

回答这个问题有点晚了,但是我刚才有同样的问题。我在他们的Github存储库中的this issue中发现了该解决方案。要更改日志目标,可以使用

import os
from selenium import webdriver

# to create a driver with no log
driver = webdriver.Firefox(service_log_path=os.devnull)

# or to just rename the log file
driver = webdriver.Firefox(service_log_path='my-app.log')

最初,当我使用关键字参数log_path时(我在问题中建议),我收到了弃用警告,但这会因您使用的版本而异。我正在使用selenium==3.141.0