本文引讀:一二爲python環境安裝;三爲selenium安裝同時介紹了pip;四爲PyCharm安裝;五爲驗證SE能夠正常使用python
1、下載python安裝包web
我這裏安裝的是python3.6.5,官網可直接下載(連接爲64位下載地址且Windows版,Mac或Linux版請自行查找)chrome
2、安裝python環境npm
一、雙擊已下載的python安裝包瀏覽器
二、勾選添加進環境變量和自定義安裝目錄微信
三、注意看下勾選的選項,點擊下一步編輯器
四、勾選上爲本機全部用戶安裝,默認會轉到自定義的安裝目錄,以下圖ui
五、點擊安裝就開始安裝了。以下是安裝成功的畫面url
六、安裝完成以後在DOS窗口下檢測 是否已經加入到系統環境變量中。spa
Windows+R 鍵調出 「運行」並輸入 :cmd。最後回車便可彈出DOS窗口
七、在DOS窗口下輸入:python和pip。有以下顯示即爲Python環境安裝成功。
3、安裝selenium
在這裏我建議直接經過pip進行安裝selenium。
目前我使用的是SE的2版本,因此我這裏安裝SE的2版本。
!!!關閉以前全部打開的DOS窗口,從新打開一個DOS窗口
一、pip安裝第三方模塊,這裏我以安裝selenium爲例。
若是以前已經安裝過了,因此在安裝的時候會提示已經安裝了。以下
二、pip卸載第三方模塊
三、pip查看已經安裝了的模塊,會列出全部已經安裝的模塊及版本號
4、安裝好用的python編輯器
編輯器因人而已,有的人以爲notepad++文本編輯器就很好用,見仁見智。
這裏我安裝我我的比較喜歡的python編輯器:PyCharm
我我的使用的PyCharm編輯器 下載
PyCharm的安裝類同與QQ、微信的安裝。
5、驗證Selenium能夠正常使用
一、chrome
若是想使用chrome瀏覽器進行UI自動化的驗證,須要首先下載chrome的驅動包,須要找到你瀏覽器版本對應的驅動。
以下爲chrome驅動包的下載地址(國內淘寶的源):
https://npm.taobao.org/mirrors/chromedriver
舉例:
1)、好比個人瀏覽器版本是68
2)、找到68所對應的驅動,通過查看發現2.41符合要求,因此下載2.41的驅動包(Windows下載win32的包)
https://npm.taobao.org/mirrors/chromedriver/2.41/notes.txt
3)、把下載好的chrome驅動放在已經加入系統環境變量中的script目錄下
4)、部署成功,運行以下代碼驗證一下是否打開瀏覽器並保存了截圖
1 from selenium import webdriver 2 import time 3 driver = webdriver.Chrome() 4 url = "http://www.jd.com" 5 driver.get(url=url) 6 time.sleep(3) 7 driver.save_screenshot("1.png") 8 driver.quit()
二、phantomjs.exe
爬蟲開發會常常用到phantomjs,不會真實打開瀏覽器,可是會渲染瀏覽的頁面。你懂得,yin得xie意的笑……
官網下載下來解壓一樣放在script目錄下(相似chrome驅動)
編寫的腳本中改下調用的driver就能夠。