本文主要是介绍Pyhotn: Mac安装selenium没有chromedriver-114以上及chromedriver无法挪到/usr/bin目录下的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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标签中的内容
结果:
这篇关于Pyhotn: Mac安装selenium没有chromedriver-114以上及chromedriver无法挪到/usr/bin目录下的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!