1.0 安装selenium
终端输入:
pip install selenium
查看版本:
pip show selenium
2.0 安装chromedriver
查看chrome版本
网上大多数是,基本到114就停了。
https://registry.npmmirror.com/binary.html?path=chromedriver/
各种搜索,https://googlechromelabs.github.io/chrome-for-testing/#stable
https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/119.0.6045.105/mac-arm64/chromedriver-mac-arm64.zip
接下来又是一个头大的问题,将chromedrover挪到/usr/bin路径下,奈何没有权限。
3.0 将chromedriver挪到虚拟环境中的bin目录下
新建一个python项目
将chromedriver挪到虚拟环境中的bin目录下
侧面可以看到
local终端也可以看到
顺便下载selenium等需要的库
4.0 测试
from selenium.webdriver import Chrome
# 创建浏览器对象
# executable_path: 指定浏览器驱动的路径
# web = Chrome(executable_path="./chromedriver")
web = Chrome() # 此时自动查找浏览器驱动
url = "http://www.baidu.com"
# 打开该url对应的网址
web.get(url)
print(web.title) # 固定的. 获取到网站的titile标签中的内容
结果: