Python Selenium 从 CLI 运行 Chromedriver

Posted

技术标签:

【中文标题】Python Selenium 从 CLI 运行 Chromedriver【英文标题】:Python Selenium Run Chromedriver from CLI 【发布时间】:2017-05-25 13:42:00 【问题描述】:

是否可以从 CLI 运行 ChromeDriver?

当我通过 SSH 连接到机器并运行以下命令时:

from selenium import webdriver
browser = webdriver.Chrome()

我明白了:

selenium.common.exceptions.WebDriverException:消息:服务 chromedriver 意外退出。状态码是:127

【问题讨论】:

Running selenium in c9的可能重复 【参考方案1】:

直接运行可执行文件: sudo /path/to/chrome/driver/chromedriver 你会得到类似:Starting ChromeDriver 2.27.440174...

如果这不是您想要的并且您想通过 python 执行它,那么错误代码127 是因为它找不到可执行文件或者您没有以超级用户权限运行该 python 脚本。 希望对您有所帮助!

【讨论】:

以上是关于Python Selenium 从 CLI 运行 Chromedriver的主要内容,如果未能解决你的问题,请参考以下文章

3DsMax 从 CLI 使用参数运行 python 脚本

python selenium 获取不到iframe?

python爬虫从入门到放弃之 Selenium库的使用

如何使用Selenium和Python从Java脚本获取变量值

python爬虫从入门到放弃之 Selenium库的使用

Python Selenium - 清除 chrome 缓存