mac os 10.11.5
mac自带python2.7,自己下载了python3.5,pip list查看系统中的安装包,本人电脑中已经安装了pip和setuptools,若未安装,请先使用

sudo apt-get install python3-setuptools
sudo apt-get install python3-pip

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

1、安装selenium

执行 python3 -m pip install selenium

2、安装chrome驱动

驱动下载地址:http://docs.seleniumhq.org/download/选择对应系统的浏览器驱动

或者直接到 https://sites.google.com/chromium.org/driver/ 或者 https://sites.google.com/a/chromium.org/chromedriver/ 或者 https://chromedriver.storage.googleapis.com/index.html 下载最新版mac chrome驱动;


我下载了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()

运行结果如下:

还有点小激动呢,嘻嘻!

mac os+selenium2+chrome驱动+python3相关推荐

  1. mac os 安装linux驱动,教程:Ubuntu 14.04安装Mac OS X主题

    安装MAC OS X 主题会帮助你的 Ubuntu 14.04 看起来更像MAC OS X.在这里我们介绍的Macbuntu安装包包含了GTK 主题,这些主题是专门为Ubuntu Unity定制的.图 ...

  2. mac os vmware 显卡驱动_【新机】华为Mate 40系列国行售价明天公布,饿了么可以买手机?| 干翻牙膏厂,AMD发布RX6000显卡...

    闲置的手机.电脑.平板放在家里吃灰等贬值?不如来大米评测数码回收估个价,一站式高价数码回收,大米评测数码回收上线期间,还有万元补贴活动,1000元以内的机型补贴20元,1000元以上的机型补贴30元, ...

  3. Mac OS 安装 chrome 浏览器

    官网下载地址 需要fq下载 googlechrome.dmg云盘下载

  4. 黑苹果驱动]Mac OS X Snow Lepard的内核功能扩展kext大致解析

    Kext是Mac OS 的硬件驱动,它存放位置在系统中:      /System/Library/Extensions/ #系统核心级别存放位置,系统自有驱动位置-      /Library/Ex ...

  5. Python selenium web UI之Chrome 与 Chromedriver对应版本映射表及下载地址和配置(windows, Mac OS)...

    浏览器及驱动下载 进行web UI 自动化时,需要安装浏览器驱动webdriver,Chrome浏览器需要安装chromedriver.exe 驱动,Firefox需安装 geckodriver.ex ...

  6. 如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3

    Mac OS X10.9默认带了Python2.7,不过现在Python3.3.3出来了,如果想使用最新版本,赶紧升级下吧.基本步骤如下. 第1步:下载Python3.3 下载地址如下: Python ...

  7. Mac OS X Yosemite Arduino安装CH340 USB转串口驱动

    新买的Arduino开发板 USB转串口使用了CH340芯片,在Mac OS X Yosemite上正常安装驱动后,在Arduino IDE的端口没发现相应的设备,使用以下方法后就能使用USB转串口调 ...

  8. python2.7怎么升级python3_如何将Mac OS X10.9下的Python2.7升级到最新的Python3.3

    Mac OS X10.9默认带了Python2.7,不过现在Python3.3.3出来了,如果想使用最新版本,赶紧升级下吧.基本步骤如下. 第1步:下载Python3.3 下载地址如下: 这里面有wi ...

  9. mac node oracle,将Python3.5(Mac OS X El Capitan)连接到Oracle集群(远程)

    我正在尝试将Python3.5(Mac OS X El Capitan)连接到Oracle集群(远程). 对于安装cx_Oracle,我设置了: export ORACLE_HOME=/Applica ...

  10. 通过pyenv在Mac OS X 10.12.3下安装Python-3.6.0及“*** [install] Error 1”错误的解决方法

    通过pyenv在Mac OS X 10.12.3下安装Python-3.6.0及"*** [install] Error 1"错误的解决方法 参考文章: (1)通过pyenv在Ma ...

最新文章

  1. Python 之 Numpy (五)合并
  2. Linux_Command
  3. Java 技术之动态代理机制
  4. 关于浮点数精度的问题
  5. 编写properties文件的Eclipse插件
  6. python自加1_python中有自增
  7. Activiti中databaseSchemaUpdate属性取值
  8. TiKV 正式从 CNCF 毕业,成为云原生时代构建分布式系统的基石
  9. agp计算机组装什么意思,教你怎么组装电脑
  10. 常识性知识,高速快捷知识
  11. c语言gets和puts的区别,C 语言 gets()和puts()
  12. CSS3动画产生圆圈由小变大向外扩散的效果
  13. stm32笔记02——ST-Link下载器使用说明
  14. 我不要你觉得交易中的十大常见问题解析
  15. Star CCM+ :迎浪小船 DFBI
  16. springboot配置进行https请求访问demo
  17. Eclipse下用JFS和Tomcat防问SQLServer数据库的以下配置
  18. REPT: Bridging Language Models and Machine Reading Comprehension via Retrieval-Based Pre-training 阅读
  19. 【CSS技巧】文字分散对齐的方法
  20. 多级文件系统(操作系统课设)

热门文章

  1. 通过bat文件批量判断url地址的状态
  2. status函数python_python之路-函数
  3. 硅谷大佬们屡次推荐的10本书,你看过几本?
  4. 【实验室乱记】从 0 开始的 STM32L0 的 Gps WiFi 蓝牙模块物联网开发
  5. Raw Socket(原始套接字)
  6. LAMP架构一(介绍)
  7. cutftp连接redhadlinux
  8. 【数据结构1800题 (陈守孔) 第2章】线性表 算法设计题全解
  9. CAD盗图木马分析与处置策略
  10. 【项目实战】Python基于决策树多分类模型实现水色图像的水质评价