selenium01_环境准备

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/

破解方法三:下载JetbrainsCrack-2.6.10-release-enc.jar,放到pycharm安装目录的bin目录中;

      打开后缀名为vmoptions的2个文件,添加内容:-javaagent:C:\Program Files (x86)\JetBrains\PyCharm 5.0.4\bin\JetbrainsCrack-2.6.10-release-enc.jar

      重启pycharm,选择active code,填写激活码。help-about查看使用期限

 

新建工程->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)

 

6.安装了多个版本的python

1)cmd中查看路径,如:> where python   或者  > where python36  

2)cmd中查看python版本,如:>python  或者 > python36

3)cmd中查看pip安装了哪些包, 如: > python -m pip list  或者 > python36 -m pip list

posted on 2024-07-04 12:19  水晶的晶  阅读(24)  评论(0)    收藏  举报