selenium驅動器配置詳解

我先聲明下,所有的路徑我都沒有搞系統環境路徑,這東西挺麻煩的,我也懶得搞。畢竟,現在要解決0和1問題,至於1還是1+,那就留給大家自己再去探索吧,嘿嘿。閑話扯多了,現在進入正題。

上圖文

selenium+ChromeDriver

現在寫作的電腦是window10,chrome版本58。因此我下載了chromedriver2.29。

所有chromedriver下載地址

chromedriver.storage.googleapis.com

Chrome版本chromedriver版本對照關係

selenium之 chromedriver與chrome版本映射表(更新至v2.29) - 灰藍 - 博客頻道 - CSDN.NET

配置

將chromedriver.exe直接放置在chrome.exe同目錄下

代碼

運行效果

selenium+Geckodriver

Firefox的驅動器Geckodriver似乎無需像Chrome那樣,根據瀏覽器版本選擇匹配的驅動器版本。

geckodriver下載地址mozilla/geckodriver

配置

代碼

運行

selenium+Phantomjs

phantomjs用於非同步載入,也就是動態網頁的抓取。具體我也是剛上手,先不講動態的,只是試驗了下phantomjs與selenium合在一起能否正常使用

配置

代碼

運行

一開始不是上面代碼,但一運行彈出如下

後來修改為phantomjs第一個代碼,並運行

列印的結果中出現了騰訊的網址,證明phantomjs正常運行。

到此,selenium三大瀏覽器(phantomjs也算瀏覽器,只不過看不到)都能調用了,後面不懂的,請自行百度谷歌。

更多內容

文本分析

python居然有情感??真的嗎??

文本分析之網路關係

中文分詞-jieba庫知識大全

自然語言處理庫之snowNLP

用gensim庫做文本相似性分析

基於共現發現人物關係的python實現

用python計算兩文檔相似度簡單的中文分詞演算法

數據分析

酷炫的matplotlib

文本分析之網路關係

pandas庫讀取csv文件

如何對csv文件中的文本數據進行分析處理用詞雲圖解讀「於歡案」

神奇的python

初識Python的GUI編程

Python實現文字轉語音功能

憐香惜玉,我用python幫助辦公室文秘

逆天的量化交易分析庫-tushare

使用Python登錄QQ郵箱發送QQ郵件

爬蟲

爬蟲實戰視頻專輯抓取單博主的所有微博及其評論

【視頻】手把手教你抓美女~

當爬蟲遭遇驗證碼,怎麼辦【視頻】於歡案之網民的意見(1)?

【視頻】有了selenium,小白也可以自豪的說:「去TMD的抓包、cookie」

【視頻】快來get新技能--抓包+cookie,爬微博不再是夢

【視頻教程】用python批量抓取簡書用戶信息

爬豆瓣電影名的小案例(附視頻操作)

爬豆瓣電影名的小案例2(附視頻操作)

用Python抓取百度地圖裡的店名,地址和聯繫方式

蒙了,這一長串鬼文是什麼鬼
推薦閱讀:

TAG:Python | Python入门 | Python教程 |