Python selenium使用中遇到的问题总结

1.现在selenium3.4的版本已经不支持PhantomsJS了,想要继续使用PhantomsJS的话,可以把selenium的版本改成2.48
先卸载原来的selenium版本 pip uninstall selenium
然后下载2.48的版本 pip install selenium==2.48.0

2.我在第一次运行 driver=webdriver.PhantomJS()报错了,错误日志没有截图,其中有一个错误是phantomjs:raise WebDriverException(“Unable to start phantomjs with ghostdriver: %s” % e)
解决方法:我将phantomjs的安装路径改为项目所引用的python解析器的Scripts目录下

这个是我的python解析器的路径

把phantomjs的安装文件放在Scripts目录下

另一个错误是:Python FileNotFoundError: [WinError 2] 系统找不到指定的文件。
解决方法:在报错的指示中点击subprocess.py,将__init__中的shell=False修改为shell=True

结尾:将上面所述的两处内容修改后,我就能正常运行了。

Python selenium使用中遇到的问题总结相关推荐

  1. Linux服务器上搭建Python+Selenium+Chrome的运行环境(静默模式、无图形)

    本文是<统计CSDN博客的访问量>的部署篇,为了持续统计CSDN的访问量.并进行分析,因此需要在Linux上搭建Selenium + Chrome driver的运行环境 安装Seleni ...

  2. Python+selenium+firefox模拟登录微博并爬取数据(1

    1:环境python3.5,最新 firefox,selenium-3.14.0. 本来准备用无界面的,但是感觉效果不好看出来所以先用有界面的浏览器来做.分几次来慢慢写.这节先配置好环境. 2:安装: ...

  3. 教你两种python selenium保存图片的方法

    大家好,本篇文章主要讲的是python selenium保存图片最好的两种方法,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下 selenium爬取页面时经常遇到要保存图片的需求,通常的做法是 ...

  4. mac 搭建python+selenium+chromedriver环境

    mac 搭建python+selenium+chromedriver环境 有关配置默认python3,请查看:https://blog.csdn.net/qq_35098526/article/det ...

  5. Python + Selenium 自动发布文章(二):简书

    Python + Selenium 自动发布文章系列: Python + Selenium 自动发布文章(一):开源中国 Python + Selenium 自动发布文章(二):简书 Python + ...

  6. Python selenium根据class定位页面元素,xpath定位

    Python selenium根据class定位页面元素 在日常的网页源码中,我们基于元素的id去定位是最万无一失的,id在单个页面中是不会重复的.但是实际工作中,很多前端开发人员并未给每个元素都编写 ...

  7. Python selenium巧用Javascript脚本注入解决按钮点选问题

    Python selenium巧用Javascript脚本注入解决按钮点选问题 参考文章: (1)Python selenium巧用Javascript脚本注入解决按钮点选问题 (2)https:// ...

  8. python自动化办公都能做什么菜-python+selenium自动化(一)之环境搭建

    一.环境选择 python版本:python3.7(64位)下载地址:https://www.python.org/downloads/ (推荐使用官方下载) selenium版本:selenium3 ...

  9. python简单代码演示效果-Python Selenium的简单演示程序

    前面几篇介绍了下Selenium干什么用的,怎么安装Selenium和WebDriver,这篇就来个简单演示程序让它run起来,看代码领会精神是比较直接的. Python Selenium的运行原理 ...

最新文章

  1. Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet Containers
  2. idea命令行运行多个客户端_推荐一款神仙颜值的 Redis 客户端工具,开源啦
  3. 安全策略_Spring Security 实战干货:如何实现不同的接口不同的安全策略
  4. 受网友U2U之托,DevComponents出品的TreeGX最新版本Patch出炉
  5. devexpress 打印一个form界面_通过回车键提交form表单时,你是否注意过这些问题?...
  6. Java Web学习总结(39)——JavaEE常用的Jar详解
  7. KKGridView
  8. php七牛持久化处理,使用七牛自定义数据处理范例
  9. 『中级篇』手动建立一个base Image(14)
  10. 体重 年龄 性别 身高 预测鞋码_孩子身高低于同龄人就说明发育迟缓?这个简单公式可以算出来...
  11. [2018.07.17 T2] Palindromes
  12. 网吧用服务器做虚拟化,刀片、无盘、集群、虚拟化,给你一个选择的理由(上)...
  13. eclipse 主题设置
  14. 树莓派 opencv 调用摄像头
  15. 如何使用Bootbox ?
  16. 彻底改变计算机用户名,提升电脑系统安全:如何修改电脑登录用户名以及密码呢?...
  17. Linux中的PS1变量
  18. 超级牛人在华为工作十年的感悟
  19. 000webhost免费申请
  20. 腾讯Android开发面试记录,附大厂真题面经

热门文章

  1. 有道打赏视频/支付已对接/自带资源
  2. MyBits使用基础
  3. gdfghdsdhht
  4. win10自带的Edge浏览器打不开PDF文件和网页的解决方法
  5. ​Spring IOC中 Bean 作用域
  6. redisTemplate 实现有序集合排序
  7. 项目经理应具备的关键能力
  8. python日期计算器 青少年编程电子学会python编程等级考试二级真题解析2021年12月
  9. 根据身份证推算出年龄
  10. 从cas-overlay-template安装apereo cas 6.1.x并连接CAS客户端