mac os+selenium2+chrome驱动+python3

发布时间:2017-7-1 11:48:11编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"mac os+selenium2+chrome驱动+python3 ",主要涉及到mac os+selenium2+chrome驱动+python3 方面的内容,对于mac os+selenium2+chrome驱动+python3 感兴趣的同学可以参考一下。

  • 1

若使用命令有问题,可自行到官网下载相应安装包,执行Python setup.py install 安装即可;

1、安装selenium

执行 python3 -m pip install selenium

2、安装chrome驱动

驱动下载地址:http://docs.seleniumhq.org/download/选择对应系统的浏览器驱动 
这里写图片描述
或者直接到 
https://sites.google.com/a/chromium.org/chromedriver/下载最新版mac chrome驱动(需FQ); 
这里写图片描述
这里写图片描述
我下载了mac64.zip和linux64.zip,共享地址:

链接: https://pan.baidu.com/s/1nvdKv7F 密码: uc2i

使用uname -a查看自己的系统是64位还是32位;

3、配置chrome驱动

将解压后的chromedriver移动到/usr/local/bin目录下 
否则在运行脚本时,会提示 
chromedriver executable needs to be in PATH错误 
这里写图片描述

4、selenium第一个脚本

编写第一个selenium脚本程序:

#!/user/bin/env python# -*-coding:utf-8-*-# @time       : 16/11/8 12:09# @Author     : Zhangxy# @File       : 001baiduSearch.py# @Software   : PyCharmfrom selenium import webdriverdriver = webdriver.Chrome()driver.get("http://www.baidu.com")driver.find_element_by_id('kw').send_keys('selenium')driver.find_element_by_id('su').click()#driver.quit()


上一篇:Jexus部署.Net Core项目
下一篇:ClouderManger搭建大数据集群时ERROR 2003 (HY000): Can't connect to MySQL server on 'ubuntucmbigdata1' (111)的问题解决(图文详解)

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款