當前位置:
首頁 > 最新 > selenium 模擬瀏覽器登錄微博

selenium 模擬瀏覽器登錄微博

selenium 是一個自動化測試工具 , 支持多種瀏覽器 , 可以用來做 web 頁面的自動化測試。這次主要是來記錄一下通過 python+selenium+chromeDriver 模擬瀏覽器登錄新浪微博。1.準備工作python (本次使用的是 python3)selenium 庫chromeDriverchrome 瀏覽器注意:chromeDriver 有多個版本 , 每個版本對應固定的 chrome 瀏覽器版本 , 需要根據 chrome 的版本下載對應的 chromeDriver。2.模擬登陸接下來就可以開始登錄了 , 直接上代碼。

在最開始的時候 , 引入 chromeDriver 的程序 , 獲取瀏覽器變數。設置需要訪問的 url 並用 get 方式打開。根據頁面組件的屬性獲取到組件並傳值 , 最後模擬點擊登錄按鈕 , 即可完成登錄。3. 需要注意的坑整個過程邏輯非常簡單 , 但是這裡面有兩個坑需要注意一下。如果去微博登錄頁面看的話 , 會發現 , 起始登錄按鈕的 class 名稱如下圖:

代碼:https://github.com/zengln/script/tree/master/trydir

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 全球大搜羅 的精彩文章:

董慶真:我是不是又錯了?
夕陽里的老人

TAG:全球大搜羅 |