web自動化是代碼與浏覽器之間進行互動,由代碼發送指令來驅動浏覽器執行響應操作。
安裝内容如下:
1.python環境;
python環境的安裝可參考:https://www.cnblogs.com/Simple-Small/p/9179061.html
注意配置環境變量
友善使用python指令和pip指令。這一步需要配置2個環境變量。
1、配置python.exe的路徑:
将python的安裝目錄配置到環境變量的path當中。怎麼配置環境變量?百度吧
比如python安裝在D:python34,那麼就在環境變量path中加上此目錄;
2、配置pip.exe的路徑:
pip指令在python目錄下的Script目錄當中。是以為了後續可以使用pip安裝第三方庫,也需要配置環境變量。
以1中的例子為例,那麼就在環境變量path中加上 D:Python34Scripts
2、selenium環境
selenium庫線上安裝指令:pip install -U selenium
3、浏覽器及其浏覽器驅動(版本需要比對)
selenium各版本下載下傳位址
http://selenium-release.storage.googleapis.com/index.html
國内下載下傳:http://npm.taobao.org/mirrors/chromedriver
ChromeDriver各版本下載下傳位址
http://chromedriver.storage.googleapis.com/index.html
Chrome各版本下載下傳位址
https://www.chromedownloads.net/
存放路徑:Windows是存放于Python的根目錄下,這樣就可以不用指明Chrome的位置直接引用webdriver.Chrome()。、
mac下存放在/usr/local/bin目錄下。
Firefox
Firefox驅動下載下傳位址為:https://github.com/mozilla/geckodriver/releases/
根據自己的作業系統下載下傳對應的驅動即可,使用的話,需要把驅動的路徑和火狐浏覽器的路徑加入到環境變量裡面才可以
IE
IE浏覽器驅動下載下傳位址為:http://selenium-release.storage.googleapis.com/index.html
根據自己selenium版本下載下傳對應版本的驅動即可,python的話,下載下傳裡面的IEDriverServerxxx.zip即可,這個是區分32和64位系統的,根據自己的系統下載下傳即可,需要注意的是,如果要打開IE浏覽器的話,需要在浏覽器的Internet選項中的安全頁裡有4個安全選項,Internet、本地Internet、受信任的站點、受限制的站點,這4個裡面都有一個啟用保護模式,都需要勾選上才可以,還得把驅動的路徑加入到環境變量中。