删除 selenium 中尝试在启动时检查最新 geckodriver 版本的错误消息

问题描述 投票:0回答:1

我有时会在没有互联网连接的情况下启动 Selenium,每当我这样做时,它都会显示以下错误消息:

Exception managing firefox: error sending request for url (https://github.com/mozilla/geckodriver/releases/latest): error trying to connect: dns error: No such host is known. (os error 11001)

现在我每次都可以将代码包装在 try-catch-语句中,但我想知道是否有适当的方法来抑制此错误消息,或者禁用更新检查?

对于上下文,我在 Windows 10 上的 python 中运行 selenium,使用 geckodriver 连接到 Firefox。

python selenium-webdriver geckodriver
1个回答
0
投票

我假设您正在使用驱动程序管理器或 Selenium 4.6+(现在包含驱动程序管理器 Selenium Manager)。这可能是驱动程序管理器试图检查您是否安装了最新的浏览器驱动程序。

我不会禁用该检查,因为它可以使您的浏览器驱动程序保持最新状态。如果您愿意,您可以将其放入

try-catch
中以抑制消息并向日志写入内容。

© www.soinside.com 2019 - 2024. All rights reserved.