python_selenium环境搭建
1、安装python过程中,安装过程中选择Enter feature will be installed on local hard drive,这样就会自动安装setuptools和pip,setuptools是python基础包管理工具,pip是python安装包管理工具,选择后就会自动安装setuptools和pip;(注:同时会把python的安装目录,和Scripts目录加到path的环境变量)
2、selenium3安装,在线方式,cmd下输入 pip3 install selenium(pycharm下安装:File→Settings→Project→Project Interpreter下点击加号,输入需要安装添加就OK了)
3、selenium3不同之处:selenium3.0在firefox浏览器中提供了GeckDriver,需要使用它,也就是说之前的默认自带的driver在selenium3.x已经不能使用了,需要使用GeckDriver,GeckDriver代替了之前的自带默认的driver。GeckDriver的下载地址https://github.com/mozilla/geckodriver/releases 想使用GeckoDriver ,firefox浏览器必须是48或者更高版本
4、下载geckodriver-v0.11.1-win64.zip文件后,把geckodriver.exe文件放在C:\Python27目录中(前提是C:\Python27目录已经加入到了环境变量)
selenium2安装
在线安装:cmd下输入 pip3 install -U selenium (在python3.x版本中,安装插件的命令为pip3 install)
离线安装:先下载selenium,解压selenium-2.48.0.tar的文件,解压后到目录下,输入python setup.py install
查看selenium API cmd下输入:python -m pydoc -p 1009(查询端口是否被占用的命令为:netstat -ano | findstr "1009")输入http://localhost:1009/selenium.html
github 源码载地址为:https://github.com/SeleniumHQ/selenium