selenium回望

使用selenium好久了,最近需要爬亞馬遜雲服務的賬單,其實人家也提供了郵件訂閱服務,但是無奈總是喜歡自己造個輪子。

亞馬遜的加密算法是真的複雜,可以說是我見過最複雜的了。對於我這個js初級學者,簡直是深淵。

還是使用phantomjs來完成功能。

調試代碼我還是習慣用chrome跑出個結果,畢竟可視,那裏的問題一眼可以看到。

chrome的chromedriver可以到https://sites.google.com/a/chromium.org/chromedriver/downloads
下載對應的版本。

解壓後放到chrome.exe文件所在的目錄中,這樣不用配置環境變量了,也可以放到自己喜歡的路徑,記得配置環境變量。

另外提一句,windows雖然只提供了win32但是在64位機器上依然能夠使用的。

之前遇到的問題是,在我本機上無法使用腳本調用chrome,提示啓動錯誤。

上次一直沒解決。這次的思路倒是清晰,直接用管理員權限跑了下腳本,成功調用了chrome。普通權限則不行。

仔細想想,之前爲了防止一些軟件篡改首頁,我把chrome的屬性改成了只讀,並且在兼容性裏面勾選了,以管理員身份運行此程序。

修改成正常的之後,則正常使用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章