Python 實現自動登入 點選 滑動驗證功能

2022-08-01 19:18:12 字數 1100 閱讀 8635

需要用到的庫有selenium

,還需要安裝chrome瀏覽器驅動,具體如何安裝我就不詳述了

在這裡我模擬了csdn的登入過程

**1**.首先開啟網頁,使用者名稱+密碼登入,然後定位使用者名稱輸入框,和密碼輸入框,輸入後 點選登陸 彈出驗證滑動條

2.然後跳轉到登入檢視

3.滑動驗證條:

ps:個人覺得,這個通過用滑鼠事件拖動驗證條的方法同樣可以適用於滑動驗證碼,可以把整個滑動驗證碼分為3-4等份,然後寫個迴圈每次拖動1/3,基本上3-4次就能通過驗證,這樣就不用用網上寫的那種通過獲取原圖,缺圖的方法,很實用,很適合初學者,個人建議,大佬們別噴…

# 獲取拖拽的滑動驗證碼塊 # 按鈕xpath slideblock = self.browser.find_element_by_xpath('//*[@id="nc_1_n1z"]') # 滑鼠點選滑動塊不鬆開 actionchains(self.browser).click_and_hold(slideblock).perform() # 將圓球滑至相對起點位置的 右邊xx actionchains(self.browser).move_by_offset(xoffset=260, yoffset=0).perform() time.sleep(10) # 放開滑動塊 actionchains(self.browser).release(slideblock).perform() # time.sleep(10)

整體**如下:

總結

windows xp 登入點選問題

windows xp是乙個比較安全的作業系統,每次啟動時都要求選擇賬戶並輸入密碼,對於公用電腦,這樣當然更安全,但是如果這台電腦是乙個人用,也沒有什麼重要資料,每次都要選擇帳戶並輸入密碼實在太麻煩了,怎麼樣才能讓 windows xp 不用輸入密碼自動登入呢?單擊 開始 執行 輸入 rundll32...

python實現自動登入

最近大資料感興趣實踐了一下自動登入,返回結果是登入成功import urllib import urllib2 import gzip import stringio 構建post請求的字典 postvalues postdata urllib.urlencode postvalues 構建get請...

python 實現華安信達論壇自動登入

近期需要從論壇採集一些資料,就使用爬蟲專屬語言python寫了乙個小爬蟲,實現自動登入,並到指定的板塊採集帖子標題 作者等資訊。實現自動登入的關鍵在於模擬瀏覽器向伺服器傳送資料報,用fiddler抓包看一下,過程非常清晰 1.論壇的登入頁面鏈結 2.研究fiddler捕捉到的資料報,可以看到瀏覽器以...