Python GUI自動化實現(xiàn)繞過驗證碼登錄
更新時間:2020年01月10日 11:42:56 作者:badbadboy
這篇文章主要介紹了python GUI自動化實現(xiàn)繞過驗證碼登錄,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
這篇文章主要介紹了python GUI自動化實現(xiàn)繞過驗證碼登錄,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
1. 獲取cookies
實現(xiàn)代碼如下:
import time
from selenium import webdriver
class cookies_login:
wd=webdriver.Chrome()
def getCookies(self):
wd=self.wd
wd.maximize_window()
#登錄成功跳轉后的頁面
url = "http://47.108.47.47:81/admin"
#登錄頁面
wd.get("http://47.108.47.47:81/admin/login?company=9")
while True:
print("please login")
time.sleep(3)
while wd.current_url == url:
cookies=wd.get_cookies()
wd.quit()
return cookies
2. 繞過驗證碼登錄
實現(xiàn)代碼如下:
from selenium import webdriver
import time
from xctest_selenium.get_cookies import *
class NoSignLogin:
def get_nosignlogin(self):
cookies=cookies_login().getCookies()
wd=webdriver.Chrome()
wd.maximize_window()
wd.implicitly_wait(20)
# 登錄成功跳轉后的頁面
wd.get("http://47.108.74.74:81/admin#datacount")
for cookie in cookies:
wd.add_cookie(cookie)
time.sleep(3)
wd.refresh()
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Pytorch GPU顯存充足卻顯示out of memory的解決方式
今天小編就為大家分享一篇Pytorch GPU顯存充足卻顯示out of memory的解決方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01
Python?FastAPI?Sanic?Tornado?與Golang?Gin性能實戰(zhàn)對比
本文將深入比較Python的FastAPI、Sanic、Tornado以及Golang的Gin框架的各種特性、性能表現(xiàn)以及適用場景,通過詳實的性能測試和實際示例代碼,將探討它們在構建現(xiàn)代高性能應用中的優(yōu)劣勢,以便開發(fā)者根據(jù)需求做出明智的選擇2024-01-01
python實戰(zhàn)scrapy操作cookie爬取博客涉及browsercookie
這篇文章主要為大家介紹了python實戰(zhàn)scrapy操作cookie爬取博客涉及browsercookie,下面來學習一下 scrapy 操作 Cookie來爬取博客吧2021-11-11
python strip() 函數(shù)和 split() 函數(shù)的詳解及實例
這篇文章主要介紹了 python strip() 函數(shù)和 split() 函數(shù)的詳解及實例的相關資料,需要的朋友可以參考下2017-02-02

