IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 记录难忘的selenium搭配Chrome(含Chromedriver在内) -> 正文阅读

[Python知识库]记录难忘的selenium搭配Chrome(含Chromedriver在内)

1.首先你先需要下载pycharm,下载pycharm的官方网站:https://www.jetbrains.com/pycharm/? ? ??

一般我们只需要下载安装社区版本即可。

2.其次需要下载和安装python,下载python的官方网站:https://www.python.org/

注意python安装的时候,要在x下方勾选自动配置环境变量的选项。

3.打开我们已经安装的pycharm,然后选上我们的interpreter,到此为止,我们就准备好了python的编程环境。此处,前三步,做的工作,先停止,等待备用。

4.下载我们要用的兼容性最强的浏览器google,下载google的网站:https://www.google.cn/intl/en_uk/chrome/

5.要知道我们下载的google浏览器,是默认不携带Chromedriver.exe这个驱动文件的。因此,需要我们努力的去寻找与这个浏览器相对应的驱动文件Chromedriver.exe。寻找Chromedriver.exe驱动文件之前,我们需要明白Chrome本身的版本,具体的步骤:

?相信你已经记住了Chrome的版本号了,接下来,我带你寻找合适的chromedriver.exe,

http://chromedriver.storage.googleapis.com/index.html

到了这里,打开后,你会发现,尼玛没有64位的,下载32位的驱动,能不能用?不会返工吧?

其实,32位的驱动照样可以带动你的浏览器。请放心!下载就完了。

?下载之后,你需要将下载的zip文件,解压,这时候,会出现下面这个样子

然后,你需要将驱动程序chromedriver.exe 拷贝到浏览器的安装目录下,并且配置环境变量。

?

?驱动程序chromedriver.exe 拷贝到python的安装目录下,并且配置环境变量。

?

到此为止,我们完后了80%。还有selenium这个模块,没有下载。其实这里也是有一个ken,在等着诸位。因为不清楚chrome和selenium的对应表,这里随便使用 pip install selenium,你安装的仅仅是你当时时间下,比较新的一个版本。如果你的chrome和selenium的对应关系没有处理好,对不起,你还要花时间去做环境的调整。

不过,为了伙伴们的方便,。。。。。。

这里献上我的。。。。。selinium版本,你们可以根据 pip install selenium=3.141.0来下载

总结以下,这套测试环境:

? ? ? ? ? ? pycharm 2021 社区版

? ? ? ? ? ? python 3.7

? ? ? ? ? ? chrome? 92.0.4515.107

? ? ? ? ? ? chromedriver? 92.0.4515.107

? ? ? ? ? ? selenium 3.141.0

以上的使用python语言做自动化测试,均经过不正经的楼主测试过,祝你你。。。。

送上我的成功截图

?

? ? ? ? ? ??

?

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-07-30 22:42:56  更:2021-07-30 22:43:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/25 14:40:01-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计