Selenium--Python環境部署

本文引讀:一二爲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就能夠。

相關文章
相關標籤/搜索