Python 通过Selenium向Chrome Webdriver发送错误消息:“0”;允许网页上下文需要为匹配项提供一个值;

Python 通过Selenium向Chrome Webdriver发送错误消息:“0”;允许网页上下文需要为匹配项提供一个值;,python,google-chrome,selenium,Python,Google Chrome,Selenium,我正在运行一个编译过的Python脚本,它使用Selenium启动一个Chrome Webdriver会话,访问一个站点并执行一些任务。脚本的行为与我期望的一样,只是在我第一次启动webdriver时,它会向控制台打印一条“错误”消息。错误内容如下: [2460:7268:1121/133303:ERROR:base_feature_provider.cc(122)] manifestTypes: Allowing web_page contexts requires supplying a v

我正在运行一个编译过的Python脚本,它使用Selenium启动一个Chrome Webdriver会话,访问一个站点并执行一些任务。脚本的行为与我期望的一样,只是在我第一次启动webdriver时,它会向控制台打印一条“错误”消息。错误内容如下:

[2460:7268:1121/133303:ERROR:base_feature_provider.cc(122)] manifestTypes: Allowing web_page contexts requires supplying a value for matches.

有人知道这是什么意思吗?正如我上面所说,脚本的行为似乎与我预期的一样,这让我想知道这条消息试图表明什么。谷歌搜索这个短语会产生大量的代码。谷歌页面提到了同样的错误,但没有明确描述。我可以发布代码,但它太长(2000多行),我不确定哪些行与问题相关,因为我无法理解错误消息。我通常使用带有Selenium的Firefox浏览器,但我正在探索Chrome作为替代品。无论如何,如果有人能帮助我理解这个错误信息,我将非常感激

您可以忽略该消息,因为它是ChromeDriver日志记录的一部分。如果您想让这些消息更精彩,可以使用-silent标志启动ChromeDriver

这应该能奏效

从selenium导入webdriver
从selenium.webdriver.chrome.options导入选项
chrome_options=options()
chrome\u选项。添加\u参数(“-silent”)
driver=webdriver.Chrome(Chrome\u选项=Chrome\u选项)

我看到Chrome在正常的网络浏览(Mac OSX)过程中也出现了同样的错误,在某些情况下,同样的错误会在9秒内出现10次。这表明你的python脚本没有太大问题,只是Chrome最近在做一些事情谢谢,@PocketDews,但我很想知道错误日志试图传达什么——你知道日志想说什么吗?