标签:bin wd 浏览器 selenium Mac usr 驱动 local
- 安装好selenium库,由于它是一个自动化测试工具,需要浏览器配合使用,这里我们选择Chrome浏览器。
-
查看浏览器版本
- 下载相应的Chromedriver版本
下载地址(选择自己需要的版本):http://chromedriver.storage.googleapis.com/index.html - 安装Chromedrive
将下载好的可执行文件移动到/usr/local/bin目录中;
在Mac终端输入:sudo mv chromedriver /usr/local/bin
·测试安装成功否
通过代码来测试Chromedriver驱动,若正常执行,则成功:
# coding=utf-8
from selenium import webdriver
import time
wd = webdriver.Chrome()
wd.get("https://www.baidu.com") # 打开百度浏览器
wd.find_element_by_id("kw").send_keys("selenium") # 定位输入框并输入关键字
wd.find_element_by_id("su").click() #点击[百度一下]搜索
time.sleep(3) #等待3秒
wd.quit() #关闭浏览器
5、遇到的问题
A、将Chromedriver可执行文件放到/usr/local/bin目录中时,一直找不见/usr/local/bin目录,浪费了很多时间;
解决方案:可以直接快捷键Command + Shift + G,输入目录名,则可以把执行文件拖入到目录中了;
B、[【PyCharm编辑器】之引用selenium包提示错误:Unresolved reference 'selenium' less... (Ctrl+F1)]
解决方案:点击pycharm-->preferences-->project:test-->project structure-->add content root
选择selenium安装地址,再sources;
最后,apply,即可
标签:bin,wd,浏览器,selenium,Mac,usr,驱动,local 来源: https://www.cnblogs.com/momoon/p/11850831.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。