我使用Windows10ChromeDriver和Selenium已经有几个月了,我的Python应用程序一切正常。今天使用may应用程序时,我遇到以下错误:
This version of ChromeDriver only supports Chrome version 78
我检查了我的chrome版本,实际上它现在是80版,不再是78版了
我下载了ChromeDriver 80.0.3987.106。但是,当我单击chromdriver.exe时,命令窗口打开,并显示以下消息:
Starting ChromeDriver 80.0.3987.106 ... on port 9515
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
显示上述消息后,命令窗口卡住,不接受任何键盘输入
我相信这是正常的行为。我认为您不应该直接从终端单击或启动驱动程序,而应该从代码中调用驱动程序,如Getting started tutorial中所述:
本教程还解释了如何管理驱动程序的生命周期,因此您不必每次都启动它,而是将其用作后台服务(服务器)
我认为您应该首先尝试前一种选择,然后当您感觉舒适时,如果您觉得有必要,可以继续使用驱动程序作为服务器
相关问题 更多 >
编程相关推荐