Python配置Selenium+Chrome環境和Selenium+PhantomJS環境
阿新 • • 發佈:2019-02-13
配置步驟
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()即可