Mac下 selenium3+chrome驱动+python3 环境搭建并测试 教程

版本:python3.6.4、seleinum3.11;

 

准备工作:事先准备好python3环境、安装谷歌浏览器;

 

1、安装seleinum

pip3 install selenium

 

2、安装chrome驱动

下载最新版mac chrome驱动(需FQ) ;

地址:https://sites.google.com/a/chromium.org/chromedriver/downloads

按照箭头所指 ,点击进去即可!

最新版mac chrome驱动

 

3、配置

把下载的压缩包解压,并通过命令行 把 chromedriver 移动到 /usr/local/bin 目录

mv chromedriver /usr/local/bin

 

4、测试代码

# coding=utf-8
from selenium import webdriver

driver = webdriver.Chrome()
driver.get("http://www.baidu.com")
driver.find_element_by_id('kw').send_keys('selenium')
driver.find_element_by_id('su').click()

这时候,会自动打开谷歌并进行搜索“selenium”;

自动打开谷歌并进行搜索“selenium”

 

友情提示:

我在运行过程中所遇到的2个错误:

1、chromedriver executable needs to be in PATH

错误原因, 未把 chromedriver 移动到 /usr/local/bin 目录;正确移动即可!

 

2、unknown error: call function result missing 'value'

错误原因: chromedriver 不是最新的,前去官网下载最新的,即可!

    A+
发布日期:2018年04月16日 21:15:43  所属分类:Python
最后更新时间:2018-04-16 21:16:43
标签:
头像
  • ¥ 98.0元
  • 市场价:198.0元
  • ¥ 59.0元
  • 市场价:99.0元
  • ¥ 398.0元
  • 市场价:498.0元
  • ¥ 598.0元
  • 市场价:2980.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: