环境:Python2.7+selenium3+Firefox47
 
问题1:
在打开火狐浏览器时报错:‘geckodriver‘ executable needs to be in PATH
from selenium import webdriver
 
解决:
1.查看C:\Python27\Lib\site-packages\selenium\webdriver\firefox中的webdriver.py,在def_init_函数中,executable_path="geckodriver",之前搭建的环境上是executable_path="wires";
2.geckodriver是一原生态的第三方浏览器,对于selenium3.x版本都会使用geckodriver来驱动firefox,所以需要下载geckodriver.exe,下载地址:https://github.com/mozilla/geckodriver/releases
3.放在C:\Python27(查看环境变量path中是否添加C:\Python27该路径)
 
问题2:
结果又出现报错:selenium.common.exceptions.WebDriverException: Message: Unable to find a matching set of capabilities
 
解决:
更新火狐浏览器到Firefox57

最新文章

  1. Java豆瓣电影爬虫——小爬虫成长记(附源码)
  2. 我的angularjs源码学习之旅3——脏检测与数据双向绑定
  3. hdu1561 The more, The Better (树形dp+背包)
  4. http数据返回值
  5. 解决Ubuntu发热量大的问题
  6. IOS - 本地数据持久化
  7. jQuery最佳实践(转载)
  8. [BTS]The join order has been enforced because a local join hint is used.;Duplicate key was ignored.".
  9. UITableView删除添加和移动
  10. codeforces 711C Coloring Trees(DP)
  11. 3.发布Maven项目到nexus中
  12. 如何实现上下左右键盘控制焦点使之落在相邻文本框或下拉框中-Web开发/JavaScript
  13. C# 解压RAR压缩文件
  14. ucos调度器详解
  15. @synchronized(self)
  16. Assets.car 解压工具 cartool 使用报错 segmentation fault cartool 解决方案
  17. 19.3.5日,报关于表单验证和ui-router
  18. CSS引用样式
  19. 实验五:任意输入10个int类型数据,排序输出,再找出素数
  20. mysql查询前几条记录

热门文章

  1. ADO.Net之SqlConnection、 Sqlcommand的应用
  2. Ubuntu系统下在PyCharm里用virtualenv集成TensorFlow
  3. Twitter推广消息可使品牌线下销售额增长三成
  4. 经验之谈:10位顶级PHP大师的开发原则
  5. 团队Alpha冲刺(三)
  6. C#高级编程 (第六版) 学习 第五章:数组
  7. sed条件不修改匹配
  8. PXE Centos7和Centos6
  9. MySQL 基于xtrabackup备份—热备工具
  10. CCF——折点计数201604-1