1. 程式人生 > >Python配置Selenium+Chrome環境和Selenium+PhantomJS環境

Python配置Selenium+Chrome環境和Selenium+PhantomJS環境

配置步驟

1.在pycharm編譯其中按上一篇文章簡單粗暴:使用pycharm安裝對應的Python版本第三方包,在包的搜尋視窗輸入Selenium,然後點選Install Package即可。


2.下載最新版本的Chrome瀏覽器安裝

3.下載最新版本ChromeDrive.exe

可進入以下網址進行下載

http://chromedriver.storage.googleapis.com/index.html

下載下來為一個壓縮包檔案,解壓縮,得到chromedrive.exe


4.將下載的最新版本的chromedrive.exe拷貝到你的python3.x的安裝目錄,或者是C:Windows目錄下

整個Selenium+Chrome的環境配置就完成了

我的python3.x安裝路勁為:C:\Users\Administrator\AppData\Local\Programs\Python\Python35\


到這裡整個Selenium+Chrome環境配置就完成了,快使用下列程式碼開啟你的瀏覽器吧

 #掉用第三方包selenium開啟瀏覽器登陸
    driver=webdriver.Chrome()#開啟chrome
    #driver.implicitly_wait(30)
    driver.get(tieziUrl)#登陸兩次
    driver.get(tieziUrl)
    #print(driver.page_source)
    html=driver.page_source#將瀏覽器執行後的原始碼賦給html
    driver.close() # Close the current window.
    driver.quit()#關閉chrome瀏覽器


5.上面程式碼每次都會開啟一次Chrome瀏覽器,但是假如我們迴圈次數較多時,每次都開啟一次瀏覽器會干擾我們在桌面上的其他工作,所以這裡介紹一個無介面的瀏覽器包PhantomJS

然後得到壓縮包,解壓,將裡面的PhantomJS.exe檔案複製到你的python安裝路徑或者C:windows下,只要是系統的環境path目錄都行

然後只需要把上面driver=webdriver.Chrome()改成driver=webdriver.PhantomJS()即可