日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python中免驗證跳轉到內容頁的實例代碼

瀏覽:29日期:2022-07-07 14:06:40

相信很多人在瀏覽網頁時,經常會碰到需要輸入驗證碼才可以繼續瀏覽的情況吧,遇到這種問題,大多數人只能進行繁瑣的注冊驗證,今天小編教大家只要使用python就可以免驗證方法。

以經常用到的解答網站——上學吧為例,在網站里點擊答案頁面,會顯示驗證后才可以查看提示,下面就使用python實現跳過驗證碼。

Python中免驗證跳轉到內容頁的實例代碼

我們需要通過python構造隨機的 X-Forwarded-For 信息來繞過 ASP 網站的 IP 檢測,可以實現對輸入的網址正確性進行檢查、對驗證碼核驗不通過時的處理等等。

python免驗證跳轉頁面代碼如下:

# 繞過驗證碼無限次獲取上學吧題目答案# 上學吧網址:https://www.shangxueba.com/askimport osimport randomimport requestsimport urllib3urllib3.disable_warnings() # 這句和上面一句是為了忽略 https 安全驗證警告,參考:https://www.cnblogs.com/ljfight/p/9577783.htmlfrom bs4 import BeautifulSoupfrom PIL import Imagedef get_verifynum(session): # 網址的驗證碼邏輯是先去這個網址獲取驗證碼圖片,提交計算結果到另外一個網址進行驗證。r = session.get('https://www.shangxueba.com/ask/VerifyCode2.aspx', verify=False) # HTTPS 請求進行 SSL 驗證或忽略 SSL 驗證才能請求成功,忽略方式為 verify=False。參考:https://www.cnblogs.com/ljfight/p/9577783.htmlwith open(’temp.png’,’wb+’) as f:f.write(r.content)image = Image.open(’temp.png’)image.show() # 調用系統的圖片查看軟件打開驗證碼圖片,如果不能打開,可以自己找到 temp.png 打開。verifynum = input('n請輸入驗證碼圖片中的計算結果:')image.close()os.remove('temp.png')return verifynumdef get_question(session):r = session.get(link)soup = BeautifulSoup(r.content, 'html.parser')description = soup.find(attrs={'name':'description'})[’content’] # 抓取題干內容return descriptiondef get_answer(session, verifynum, dataid):data1 = {'Verify': verifynum,'action': 'CheckVerify',}session.post('https://www.shangxueba.com/ask/ajax/GetZuiJia.aspx', data=data1) # 核查驗證碼正確性data2 = {'phone':'','dataid': dataid,'action': 'submitVerify','siteid': '1001','Verify': verifynum,}r = session.post('https://www.shangxueba.com/ask/ajax/GetZuiJia.aspx', data=data2)soup = BeautifulSoup(r.content, 'html.parser')ans = soup.find(’h6’)print('n' + ’-’*45)if(ans): # 只有驗證碼核查通過才會顯示答案print('n題目:' + get_question(session))print(ans.text)else:print(’n沒有找到答案!請檢查驗證碼或網址是否輸入有誤!n’)print(’-’*45)if __name__ == ’__main__’:s = requests.session()while True:s.headers.update({'X-Forwarded-For':'%d.%d.%d.%d'%(random.randint(120,125),random.randint(1,200),random.randint(1,200),random.randint(1,200))}) # 這一句是整個程序的關鍵,通過修改 X-Forwarded-For 信息來欺騙 ASP 站點對于 IP 的驗證。link = input('n請輸入上學吧網站上某道題目的網址,例如:https://www.shangxueba.com/ask/8952241.htmlnn請輸入:').strip() # 過濾首尾的空格if(link[0:31] != 'https://www.shangxueba.com/ask/' or link[-4:] != 'html'):print('n網址輸入有誤!請重新輸入!n')continuedataid = link.split('/')[-1].replace(r'.html','') # 提取網址最后的數字部分if(dataid.isdigit()): # 根據格式,dataid 應該全部為數字,判斷字符串是否全部為數字,返回 True 或者 Falseverifynum = get_verifynum(s)get_answer(s, verifynum, dataid)else:print('n網址輸入有誤!請重新輸入!n')continue

注意:其中 requests 和 beautifulsoup 兩個庫需要另外安裝,建議使用 pip 方式安裝:

pip install requestspip install beautifulsoup4

Python 腳本運行流程:

首先復制上學吧某道題目的網址,類似以下格式:

Python中免驗證跳轉到內容頁的實例代碼

然后運行python腳本,復制粘貼網址。

Python中免驗證跳轉到內容頁的實例代碼

按Enter鍵,自動下載驗證碼圖片存為 temp.png,然后自動讀取圖片并展示,也可以手動打開同目錄下的 temp.png 圖片。

Python中免驗證跳轉到內容頁的實例代碼

最后在命令行窗口輸入驗證碼圖片中的計算結果即可獲取題目詳情以及正確答案。

Python中免驗證跳轉到內容頁的實例代碼

到此這篇關于Python中免驗證跳轉到內容頁的實例代碼的文章就介紹到這了,更多相關Python如何免驗證跳轉到內容頁內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久国产中文字幕| 在线精品国产亚洲| 久久狠狠久久| 亚洲性视频在线| 亚洲精品在线国产| 欧美日韩va| 国产精品啊v在线| 久久久精品区| 天堂av在线| 蜜桃国内精品久久久久软件9| 国产成人免费av一区二区午夜| 精品免费在线| 日韩久久视频| 在线亚洲国产精品网站| 爽好久久久欧美精品| 日产欧产美韩系列久久99| 国产女人18毛片水真多18精品| 麻豆国产91在线播放| 日本精品不卡| 亚洲欧美激情诱惑| 日韩国产在线一| 国产精品2023| 久久要要av| 亚洲精品自拍| 精品日韩一区| 欧美特黄视频| 久久国产乱子精品免费女| 久久99精品久久久久久园产越南 | 福利片在线一区二区| 日韩一区二区中文| 综合亚洲视频| 精品五月天堂| 日本伊人午夜精品| 毛片不卡一区二区| 亚洲欧洲一区二区天堂久久| 欧美日韩国产高清| 久久精品国产99| 狠狠久久婷婷| 免播放器亚洲一区| 在线手机中文字幕| 欧美日韩一区二区三区四区在线观看 | 国产香蕉精品| 欧美激情 亚洲a∨综合| 久久久久久久久成人| 午夜国产一区二区| 老司机精品视频网| 亚洲一区国产一区| 成人在线视频区| 一二三区精品| 日韩精品水蜜桃| 国产精品亚洲欧美日韩一区在线 | 中文字幕中文字幕精品| 四虎国产精品免费观看| 尤物网精品视频| 久久婷婷国产| 一区二区国产在线| 色88888久久久久久影院| 亚洲色图综合| 久久精品动漫| 欧美aaaaaa午夜精品| 蜜臀av一区二区在线免费观看| 水蜜桃精品av一区二区| 久久精品99国产精品| 午夜日韩在线| 激情国产在线| 欧美韩一区二区| 综合国产精品| 亚洲精品国产偷自在线观看| 精品视频高潮| 欧美亚洲综合视频| 红桃视频欧美| 久久高清免费| 国产精品久久久久久久久妇女| 91精品麻豆| 中文字幕av亚洲精品一部二部| 一区在线观看| 亚洲高清久久| 国产传媒在线观看| 国产精品99精品一区二区三区∴ | 亚洲欧美日本视频在线观看| 91亚洲一区| 精品亚洲成人| 久久99蜜桃| 久久成人高清| 久久99久久人婷婷精品综合| 欧美一区在线观看视频| 伊人久久亚洲| 午夜日韩影院| 亚洲视频二区| 日韩精品一级| 午夜亚洲福利| 国产一区 二区| 久久激情av| 国产精选久久| 97精品久久| 日韩av中文在线观看| 男人的天堂久久精品| 免费人成黄页网站在线一区二区| 久久成人国产| 久久国产精品亚洲77777| 播放一区二区| 欧美91视频| 先锋亚洲精品| 亚洲精品高潮| 欧美日韩黄网站| 精品久久久久中文字幕小说| 国产成人1区| 99久久亚洲精品蜜臀| 欧美/亚洲一区| 欧美午夜精彩| 在线亚洲免费| 日韩午夜视频在线| 久久精品72免费观看| 老色鬼精品视频在线观看播放| 国产成人精品一区二区三区免费| 日韩高清欧美| 黄色日韩在线| 日韩欧美在线精品| 国产精品国产三级在线观看| 国产精品va视频| 国产99在线| 香蕉成人久久| 国产另类在线| 国语精品一区| 日韩欧美看国产| 欧美福利一区| 亚洲精品乱码日韩| 美腿丝袜亚洲三区| 日韩免费高清| 男人操女人的视频在线观看欧美| 午夜久久av| 欧美国产先锋| 久久中文字幕av一区二区不卡| 最新亚洲一区| 国产精品密蕾丝视频下载| 亚洲涩涩在线| 蜜臀av在线播放一区二区三区| 麻豆精品在线| av亚洲在线观看| 日韩一区二区三区四区五区| 精品国产亚洲日本| 久久福利精品| 国内在线观看一区二区三区| 91成人精品视频| 国产精品久久久久久妇女| 91精品在线观看国产| 蜜桃一区二区三区在线| 韩国女主播一区二区三区| 亚洲欧美日韩国产综合精品二区| 国产精品日本一区二区不卡视频 | 天堂va蜜桃一区二区三区| 亚洲另类视频| 久久精品九色| 欧美资源在线| 丰满少妇一区| 水野朝阳av一区二区三区| 国产精品99一区二区三| 亚洲影视一区二区三区| 亚洲天堂免费电影| 欧美日韩中出| 夜夜嗨av一区二区三区网站四季av| 国产精品久久777777毛茸茸| 国产综合精品| 免费一级欧美在线观看视频 | 欧美日韩黄网站| 国产综合亚洲精品一区二| 国产日韩一区二区三区在线| 亚洲婷婷免费| 美女精品视频在线| 亚洲综合中文| 欧美久久精品一级c片| 久久亚洲人体| 日韩精品免费视频一区二区三区| 欧美日韩精品一区二区视频| 国产精品久久久一区二区| 欧美一区=区| 三级精品视频| 精品国产中文字幕第一页| 国产综合色产| 色综合狠狠操| 国产精品.xx视频.xxtv| 美女黄网久久| 婷婷成人综合| а√天堂8资源在线| 国产日产精品一区二区三区四区的观看方式| 91精品蜜臀一区二区三区在线| 亚洲黄色免费看| 久久av影院| 91免费精品国偷自产在线在线| 美女网站久久| 91久久中文| 免费av一区二区三区四区| 色偷偷偷在线视频播放| 国产极品久久久久久久久波多结野| 亚洲午夜久久| 美女91精品| 丝袜美腿一区二区三区| 欧美日韩国产综合网| 99视频精品全国免费| 激情亚洲影院在线观看|