python - Firefox 无法使用 geckodriver 打开
问题描述
我正在通过 Cygwin 运行我的脚本,并且在我不得不重新安装它之前一切正常。现在,只要我尝试打开浏览器,我的脚本就会冻结,不会出现任何错误。我正在使用 geckodriver v0.25.0 和 firefox 66.0.4。据我所知,一切都和以前一样。
Traceback (most recent call last):
File "t.txt", line 5, in <module>
driver = webdriver.Firefox(executable_path="./geckodriver.exe")
File "/usr/lib/python3.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 164, in __init__
self.service.start()
File "/usr/lib/python3.7/site-packages/selenium/webdriver/common/service.py", line 76, in start
stdin=PIPE)
File "/usr/lib/python3.7/subprocess.py", line 775, in __init__
restore_signals, start_new_session)
File "/usr/lib/python3.7/subprocess.py", line 1476, in _execute_child
part = os.read(errpipe_read, 50000)
KeyboardInterrupt
使用的代码
#!/usr/bin/env python
from selenium import webdriver
driver = webdriver.Firefox(executable_path="./geckodriver.exe")
driver.get("https://inventwithpython.com")
解决方案
推荐阅读
- angular - 如何使用不同的数据重新启动组件?
- kubernetes - Kubernetes:本地存储多个节点
- javascript - 无法在反应挂钩中使用/更新输入值,该输入值将从随机图像生成器 url 添加到图像 src 属性
- excel - VBA - 多次复制特定范围的列的代码优化
- php - 如何使用 Eloquent 在 Laravel 中保存嵌套数据(无需过多迭代)
- docker - 设置 Rancher 来管理我的 Kubernetes 集群
- javascript - 如何在容器内但在当前行之外创建一个粘性 div 元素?
- excel - VBA Vlookup 不匹配。(运行时错误 13)
- database - TYPO3 自定义内容字段保存数据库错误
- css - 在程序员的记事本中编码时,证明内容作为错误代码出现