IT评测·应用市场-qidao123.com

标题: 【WebDriver】浏览器驱动下载及其配置 [打印本页]

作者: 飞不高    时间: 2025-1-1 08:46
标题: 【WebDriver】浏览器驱动下载及其配置
一、Windows电脑环境搭建-Chrome浏览器

行业内,Chrome (谷歌) 浏览器对于主动化步伐来讲是比较稳定的.
   主动化步伐推荐利用 Chrome 浏览器的原因有几个:
    1.1 下载 Chrome 浏览器

 https://www.google.cn/intl/zh-CN/chrome/


1.2 查看 Chrome 浏览器版本 



记住这个浏览器驱动的版本信息.

1.3 下载chrome浏览器驱动

https://chromedriver.chromium.org/downloads
因为访问的国外的服务器, 以是比较慢, 有大概页面加载不出来, 可以实验下载三方的驱动版本, 但最好是以官方为主.


如果是更高版本的浏览器(例如博主的版本是: 130.0.6723.70),正式版本的没有, 可以下载测试版本的驱动, 大概有一点点非常~



   配置环境变量
  为了在任何地方都能运行 ChromeDriver,你也可以将驱动路径添加到体系的环境变量中。
  测试驱动步伐
  在下令行中输入 chromedriver,如果看到类似于 Starting ChromeDriver... 的信息,说明驱动安装成功。
  
1.4 Chrome 切换至国内搜索引擎

因为一些敏感的原因, 国内针对 Chrome 是有一定的限制的, 最简朴的方法将搜素引擎切换到过年的其他搜索引擎即可: 百度, 搜狗...

但也不要认为 Chrome 因此一无是处,  判断一个浏览器是否强大一个重要的原因就是看浏览器的 "内核" 
浏览器内核是指负责解析网页代码、渲染页面和执行 JavaScript 的核心组件。
每种内核都有其特点和优化,影响着网页的加载速度、兼容性和性能。
而 Chrome 的内核无疑是相称的良好的, 这也是行业职员喜欢利用 谷歌的原因之一, 固然也有别的原因, 哈哈哈(人家是国外的...)

二、Windows电脑环境搭建-Edge 浏览器

Windows 电脑自带 Edge 浏览器,  不需要下载, 我们只需要关注浏览器的版本即可.
2.1 查看 Edge 浏览器版本



同样这里记住浏览器的版本信息
禁止 Edge 浏览器更新参考来自于 波波的数码天地 的博客: https://jingyan.baidu.com/article/a948d6515df9854b2ccd2e64.html

2.2 下载 Edge 驱动

https://www.selenium.dev/documentation/webdriver/getting_started/install_drivers/#quick-reference

当前页面, 鼠标向下滚动. 



   此处注意,浏览器版本必须和驱动版本同等
  找到刚才下载好的驱动,解压,进入文件夹
  

  

如许 利用 Pycharm 就可以利用 selenium 包根据差别的驱动, 在差别的浏览器上进行主动化脚本操作啦. 
同时, 你也可以将 Edge,  Chrome 等驱动设置为体系环境变量, 使其在任何位置都可以运行.

三、Python 环境搭建

下载和安装
下载: http:// python http://python.org/getit/  建议 python 的版本是 3.8 以上
安装 python,双击安装包
环境配置:
        方式一:在安装的时候直接勾选add python to path 选项;
        方式二:安装完成后,配置环境变量,在path中 添加python安装路径。
安装setuptools
        打开cmd(开始---cmd 回车)
        下令:pip install setuptools
安装selenium
        打开cmd(开始---cmd 回车)
        下令:pip install selenium

注意:如果直接下载不下来,可以利用镜像:
pip install selenium -i https://mirrors.aliyun.com/pypi/simple

有时候遇到pip不是最新的版本,也可以利用镜像更新一下:
python -m pip install --upgrade pip -i https://pypi.douban.com/simple
然后可以下载一个PyChrom, 是 Python 一个主流的集成开辟环境.  进行代码的编写. 点击终端也可以下载工具包.


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4