python - 获取 URLError : <urlopen error [Errno 111] Connection refused> in selenium webdriver using python in phantomjs

标签 python selenium

我在 Python 中使用 Selenium Webdriver。

在 headless 浏览器 (phantomjs) 中运行脚本时出现 URLError:

<urlopen error [Errno 111] Connection refused> 

谁能帮忙解决这个问题?

最佳答案

用谷歌搜索后,它似乎不可预测地发生了,但在我用 Selenium/Phantom 提出了一些请求之后。如果我使用 driver = webdriver.PhantomJS() 创建一个新的 webdriver,那么我就可以继续发出请求。我建议其他人使用相同的解决方法。

关于python - 获取 URLError : <urlopen error [Errno 111] Connection refused> in selenium webdriver using python in phantomjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21042858/

相关文章:

python - 计算与 pandas 中引用行的差异(python)

android - 是否可以使用 python 支持的框架 Django 开发 native 移动应用程序的后端?

python - 如何在 aws lambda 中执行 bash 命令

java - 多表 td 元素的 Xpath

python - 在 Python Selenium 中通过 xPath 定位表元素

javascript - 使用 Capybara 和 Minitest 测试 JavaScript

python - Python中使用for循环和dict进行字符串控制

python - 在 jinja2 模板中创建指向 Flask 应用程序 url 的链接

python - 如何从单元测试中的测试套件获取当前正在运行的测试用例名称

angularjs - 当 Angular 不可用时,我如何等到元素对 Protractor 可见?