python-selenium1环境准备

-- Learning Selenium Tesing Tools with Python

-- 前期准备: Python语法, Web前端(如HTML, JS,CSS和XML)

1. 安装Python

Mac OS系统上Python是系统默认安装好的

Mac 系统版本: 12.6.2

2. 安装Selenium包

pip3适用于Python3,而pip仅适用于Python2

pip3 install -U selenium

-U将会更新已安装的旧版本至最新版

从网站下载最新版Selenium安装包,解压后通过命令安装

python3 setup.py install


检查python版本: python3 --version

检查是否安装了pip: python3 -m pip --version

检查pip版本: pip3 --version


selenium.googlecode

selenium wiki地址:google/selenium/w/list

查看selenium版本: pip3 show selenium

3. IDE: Pycharm

1. 下载安装后Create New Project

2.第一次需要配置解释器: interpreter框

https://blog.csdn.net/m0_56830873/article/details/124111007

4. 配置chromedriver

1. 查看chrome版本

chrome://version/

2. 下载相对应的chromedriver版本

命令行查看版本: ChromeDriver

uname -a:用于显示系统信息  

x86_64 或arm64

下载地址:https://chromedriver.storage.googleapis.com/index.html

下载成功后解压压缩包

3. 移动chromedriver到/usr/local/bin

快捷键前往/usr/local/bin目录:打开Finder,然后command+shift+G,输入/usr/local/bin

(open /usr/local/bin)

把可执行文件chromedriver拖进去

利用终端命令进入到chromedriver对应的文件夹

放到/usr/local/bin即可:sudo mv chromedriver /usr/local/bin

open /usr/local/bin 检查chromedriver安装成功

问题参考:Chrome与ChromeDriver版本不一致问题全解

关闭自动更新可以通过命令行删除,终端cd /Library/Google/GoogleSoftwareUpdate;或者Finder手动删除都可以。mac关闭chrome自动更新

或使用浏览器驱动管理器模块自动识别并下载驱动:

pip3 install webdriver-manager

https://www.cnblogs.com/sunjump/p/16529035.html

driver = webdriver.Chrome(ChromeDriverManager( ).install())

4、测试验证

提示:无法打开“chromedriver”,因为无法验证开发者,需添加信任

1、进入chromedriver存放目录

cd /usr/local/bin/

2、添加信任

xattr -d com.apple.quarantine chromedriver

输入chromedriver 查看已安装的版本号

3. python代码测试

# encoding:utf-8from selenium import webdriver# 启动chrome浏览器
browser = webdriver.Chrome()
browser.get("https://www.baidu.com/")
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值