前言

因为要使用web应用,所以开始用起了,Selenium包,安装倒是挺容易的,但就是出了很多bug。。

问题1

FileNotFoundError: [WinError 2] 系统找不到指定的文件。

通过错误反馈发现是要把该软件加到路径里面,但是,设置了系统环境变量后发现还是不行,
最后,使用了一个非常原始的方法:
browser=webdriver.Chrome(“C:/Program Files/chromdriver/”)

问题2

但这样还是有问题:

PermissionError: [WinError 5] 拒绝访问。During handling of the above exception, another exception occurred:

通过查询别人已有的经验发现了解决方案;
1browser=webdriver.Chrome("C:/Program Files/chromdriver/chromedriver.exe")
2browser=webdriver.Chrome('C:\Program Files\chromdriver\chromedriver')
这两种方式都可以运行,目前尚未确认那种更好,一个是网络调用,一个是文件调用吧。

Python:Selenium错误小结相关推荐

  1. Python运行的17个时新手常见错误小结

    Python运行的17个时新手常见错误小结 1 发布时间:『 2017-11-04 11:20 』     帖子类别:『人工智能』  阅读次数:8803 (本文『Python运行的17个时新手常见错误 ...

  2. python返回错误提示_python 错误处理

    在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因.在操作系统提供的调用中,返回错误码非常常见.比如打开文件的函数open(),成功时返回文件描 ...

  3. 如何使用python批量下载-使用 Python + Selenium 批量下载素材

    原文首发于CSDN,略有增删 使用 Python + Selenium 批量下载素材 本文简单介绍使用 Python + Selenium 从ManyPixels线上图库批量下载素材的方法.截止到现在 ...

  4. python中webdriver_Linux上部署python+selenium+webdriver常见问题解决方案

    折腾了几天的WechatScraper终于部署到Linux服务器上能生产使用了 用篇文章来记录下部署过程中遇到的各种bug和坑. 1. 运行问题 webdriver在有GUI界面的系统上运行是只需要下 ...

  5. python自动化框架2019_《一头扎进》系列之Python+Selenium自动化测试框架实战篇6 - 价值好几K的框架,呦!这个框架还真牛叉哦!!!...

    1. 简介 本文开始介绍如何通过unittest来管理和执行测试用例,这一篇主要是介绍unittest下addTest()方法来加载测试用例到测试套件中去.用addTest()方法来加载我们测试用例到 ...

  6. python基础——错误处理

    python基础--错误处理 在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因.在操作系统提供的调用中,返回错误码非常常见.比如打开文件的函数 ...

  7. python+selenium十:selenium的二次封装

    python+selenium十:基于原生selenium的二次封装 from selenium import webdriverfrom selenium.webdriver.support.wai ...

  8. python基础知识点小结(2021/2/9)

    python基础知识点小结(2021/2/9)持续更新中~~ 入门小知识 cmd 在cmd上进行python,直接输入 python\quad pythonpython 退出cmd输入 exit()\ ...

  9. python selenium 用法 和 Chrome headless

    From: http://cuiqingcai.com/2599.html Selenium教程:https://www.yiibai.com/selenium selenium 官方参考文档:htt ...

最新文章

  1. 【Java基础】四种Java引用类型
  2. comet 异步请求技术中相关关键字解释 (新手向)
  3. [UWP]了解模板化控件(4):TemplatePart
  4. Wizard的动态添加
  5. python函数的使用方法图解_零基础python之4函数重用-函数与模块(附详细的步骤和程序)...
  6. 往远程mysql传数据库_三、Navicat将远程MySql数据库数据导入本地
  7. 2021-2025年中国电动陶瓷球阀行业市场供需与战略研究报告
  8. ConcurrentHashMap内部原理浅析
  9. POJ 2528 Mayor's posters 贴海报 线段树 区间更新
  10. 32岁程序员推拿一小时差点丧命!医生说按错这个地方
  11. 第十章 Scala 容器基础(二十二):合并有序集合
  12. oracle字典在线查字手写,在线字典手写输入
  13. 定位到excel最后一个非空单元格操作技巧,你一定要知道!(一)
  14. c++可视化性能测试
  15. Python:Numpy—rand、randn
  16. 垃圾分类回收APP开发解决方案
  17. 五种企业家,一定不要建自己的网站
  18. centos7和win7双系统安装
  19. IGBT导通损耗和开关损耗
  20. 超级简单的视频调色教程分享

热门文章

  1. 徐教授的对于商业模式创新的讲座!十分有用!
  2. 刘洪波雅思阅读9分班学习
  3. C++模板特化的一个BUG?
  4. iOS 地图定位 定位
  5. PHP 进程的实现与管理
  6. 如何安全的存储用户密码?(中)代码篇
  7. android aidl调用进程间服务的方法
  8. poj 3352 Road Construction(边-双连通分量)
  9. hdu 5492(矩阵模型的变形)
  10. poj-Scout YYF I