1.hub和node服务一定要同时开启,及时你的脚本只在hub节点上运行;
hub默认端口号为4444,node默认端口号为5555。
java -jar selenium-server-standalone-3.141.59.jar -role hub
java -jar selenium-server-standalone-3.141.59.jar -role node
2.检查firefox的浏览器驱动器geckodriver.exe(放在python的安装目录下)的版本是否跟firefox的版本一致。我之前为了使用firebug和firepath插件,安装了低版本的firefox,geckodriver.exe也是低版本的。后来升级了firefox,忘记更换geckodriver.exe了。
firefox浏览器驱动下载
https://github.com/mozilla/geckodriver/releases/
这是geckodriver.exe v0.24.0的说明,需要firefox是版本65以上的,我的firefox版本是68.0.1,用geckodriver.exe v0.24.0可以正常运行。
除了firefox,其它浏览器也可能会出现
“ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。”
<