Mac下安装selenium以及驱动
2018-02-18 本文已影响127人
右哼哼丨左哼哼
前提
- 已安装Python 3
- 已正确安装pycharm或者vscode等Python编译器
Mac 下安装selenium
![](https://img.haomeiwen.com/i10004381/e574e51856082e4f.png)
可以选择pycharm安装模块,也可以选择pip3 安装,这里介绍用pycharm安装管理模块,
![](https://img.haomeiwen.com/i10004381/4b4f444b4f12468c.png)
这里要对pip进行换源,把源换为国内的源,下载模块速度快,不用长时间等待
![](https://img.haomeiwen.com/i10004381/7a1d66499ff4ae4d.png)
搜索selenium,目前最新3.90版本
![](https://img.haomeiwen.com/i10004381/d8ea5def938fd087.png)
安装完成后检查模块是否安装成功
![](https://img.haomeiwen.com/i10004381/6e10839c86df07f7.png)
输入红色方框的模块导入命令 然后运行,不报错则导入成功!
Mac 下安装浏览器驱动
Chrome: https://sites.google.com/a/chromium.org/chromedriver/downloads
Firefox: https://github.com/mozilla/geckodriver/releases
驱动安装位置:/usr/bin
![](https://img.haomeiwen.com/i10004381/bdec12cc8ceb1d2f.png)
打开文件夹后把驱动拖入即可
![](https://img.haomeiwen.com/i10004381/a619ff2a430fbafe.png)
检测驱动是否有效
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
br = webdriver.Chrome()
br.get("https://www.baidu.com")
frist = br.find_element_by_link_text("设置")
ActionChains(br).move_to_element(frist).perform()
menu = br.find_element_by_link_text("搜索设置")
menu.click()
如图所示
![](https://img.haomeiwen.com/i10004381/08b477ac9ad5a333.gif)
文章参考:https://www.cnblogs.com/evablogs/p/7143374.html
都是基本操作,大家如若有兴趣,欢迎朋友,可以加交流群:692-858-412一起学习