Selenium3+Python3_01:环境准备
1.下载并安装python
1)下载地址:https://www.python.org/downloads/release/python-365/
2)安装python时勾选add path to env。
安装完成后,可以在cmd中输入python查看是否安装成功;退出python环境,用命令quit()
2.设置环境变量
将python的安装目录和pip.exe文件所在目录添加到系统环境变量Path中
例如:安装目录 C:\Users\电脑名\AppData\Local\Programs\Python\Python36\
pip.exe所在路径 C:\Users\电脑名\AppData\Local\Programs\Python\Python36\Scripts\
3.安装selenium
a. 安装selenium:pip install selenium == 3.14.0 (指定版本号安装,不指定版本号pip install selenium)
b. 上述命令安装超时,使用如下命令安装:
pip install –index-url https://pypi.douban.com/simple selenium
c. 卸载selenium:pip uninstall selenium
注意:
1)Selenium2 不需要驱动,支持Firefox46以下版本;
2)Selenium3支持Firefox47以上的版本,但是需要驱动(驱动 geckodriver.exe 放到scripts文件夹下即可)
Firefox driver下载地址:https://github.com/mozilla/geckodriver/releases
3)谷歌的驱动:chromedriver.exe , IE的驱动:Iedriver.exe
4.安装pycharm
破解方法一:打开python,修改电脑时间,试用30天,打开pycharm,关闭pycharm,改回电脑时间
破解方法二:选择License server, 填写破解码:http://idea.lanyus.com/
新建工程->Python Package->Python File, webdriver驱动浏览器启动:
1)启动IE
(之前把IE的安全设置一下,高级里边设置一下,低安全级别,不增强保护)
2)启动Chrome
3)启动Firefox
5.加载配置文件
1)Firefox配置文件地址:设置-?-故障排除信息-配置文件夹(打开文件夹复制地址)
profile_directory = r“C:\Users\电脑名\AppData\Roaming\Mozilla\Firefox\Profiles\kxvt7ebg.default”
profile = webdriver.FirefoxProfile(profile_directory)
driver = webdriver.Firefox(profile)
driver.get(“https://www.baidu.com”)
2)谷歌浏览器加载配置方法
option = webdriver.ChromeOptions()
option.add_argument(‘—user-data-dir=C:\\Users\\电脑名\\AppData\\Local\\Google\\Chrome\\User Data’)
driver = webdriver.Chrome(chrome_options = option)