說明:
環境安裝中:
2.1、2.2、2.3、2.4、2.5屬於python+selenium環境
2.1、2.2、2.4、2.6、2.7、2.8、2.9屬於python+Appium環境
1.1 系統及軟件准備
1.1.1、適用操作系統
Win7、Win10 64位或32位操作系統
1.1.2、所需軟件
(1)、python-2.7.9.amd64.msi 下載地址: https://www.python.org/getit/
(2)、jdk-8u60-windows-x64.exe,當你也可以使用最高版本
下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
(3)、setuptools-18.2.zip 下載地址:https://pypi.org/project/setuptools/#files
Setuptools工具是一個輔助python程序打包的工具
(4)、pip-7.1.2.tar.gz 下載地址:https://pypi.org/project/pip/#files
Pip是通用的 Python 包管理工具。提供了對 Python 包的查找、下載、安裝、卸載的功能。
(5)、selenium-2.46.1.zip 下載地址:https://www.seleniumhq.org/download/
以上這些安裝如果有什么不明白的,可以自行百度。
2.2 環境安裝
2.2.1、 jdk 安裝及環境變量
Jdk下載后直接點擊按照默認安裝即可,再次不做說明
配置環境變量:
進入配置環境變量的界面:右擊我的電腦–>屬性–>高級環境設置–>環境變量
1)系統變量下,新建一個系統變量JAVA_HOME,屬性值:
C:\Program Files\Java\jdk1.8.0_112,這是前一步JDK的設置的安裝路徑
2).在系統變量上找到path ,直接在屬性值上添加 %JAVA_HOME%\bin
CLASSPATH: 如果沒有就新建一個,有的話,直接在屬性值上最前頭添加 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar ,注意:前邊有一個黑點加分號,classpath是為了java加載類(class or lib)路徑
驗證:Windows+R后輸入cmd回車輸入:java -version
Jdk環境變量配置成功
2.2.2、安裝python
下載后直接打開進行安裝
一路點“Next”即可完成安裝
配置python環境變量:
進入配置環境變量的界面:右擊我的電腦–>屬性–>高級環境設置–>環境變量
找到系統變量中的path,然后再輸入你安裝python的路徑
輸入:D:\Python27; D:\Python27\Scripts
安裝檢查:DOS窗口輸入python回車,顯示下圖,說明安裝成功
2.2.3、安裝setuptools
下載之后解壓縮,Windows+R后輸入cmd回車,找到setuptools目錄下的setup.py
輸入命令:python setup.py install命令進行安裝安裝成功后新開一個命令窗,輸入easy_install 回車,進行檢測
如果提示:
error: No urls, filenames, or requirements specified (see –help)
說明安裝成功,它在提示你命令后面需要跟參數。
如果提示:
‘easy_install’ 不是內部或外部命令,也不是可運行的程序
或批處理文件。
請檢查環境變量path是否配置了“C:\Python27\Scripts”
2.2.4、pip安裝
python -m pip install --upgrade pip==9.0.3
Python3.x安裝后就默認就會有pip(pip.exe默認在python的Scripts路徑下)
下載之后解壓縮,Windows+R后輸入cmd回車,找到pip目錄下的setup.py
輸入命令:python setup.py install命令進行安裝
安裝成功后新開一個命令窗,輸入pip回車,進行檢測,如圖說明安裝成功
如果提示:
‘pip’ 不是內部或外部命令,也不是可運行的程序
或批處理文件。
請檢查環境變量path是否配置了“C:\Python27\Scripts”
2.2.5、安裝selenium
如果是聯網狀態的話,可以直接在
\Python\Scripts下輸入命令安裝:
\Python\Scripts> pip install -U selenium
如圖示安裝成功
驗證python+selenium環境是否搭建好,打開pychram編輯器輸入這樣一段代碼:
# coding=utf-8 from selenium import webdriver #調取selenium的webdriver庫 driver=webdriver.Chrome() #調取Chrome瀏覽器 driver=webdriver.Firefox() #調取Firefox瀏覽器 driver.maximi ze_window() #窗口最大化 driver.get("https://www.jiandanlicai.com") #輸入url
瀏覽器要下載對應的driver,解壓放到\Python\Scripts目錄下
chromedriver與chrome的映射關系表:
https://blog.csdn.net/huilan_same/article/details/51896672
Chromedriver下載地址:http://chromedriver.storage.googleapis.com/index.html
geckodriver 適用於Firefox 48版本以及以上,
下載地址:https://github.com/mozilla/geckodriver/releases
IEDriverServer下載地址:http://selenium-release.storage.googleapis.com/index.html
以上內容不懂的。