国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

網(wǎng)頁(yè)爬蟲 - 用Python3的requests庫(kù)模擬登陸B(tài)ilibili總是提示驗(yàn)證碼錯(cuò)誤怎么辦?

瀏覽:83日期:2022-06-30 16:58:08

問(wèn)題描述

我懷疑是驗(yàn)證碼和對(duì)應(yīng)的cookies不同步,但我也檢查不出來(lái)哪里錯(cuò)了代碼如下,望哪位大神幫我看看

#!/usr/bin/python# -*- coding: utf-8 -*-import requestsimport chardetimport osfrom PIL import Imagefrom io import BytesIO def login(): #發(fā)送登錄請(qǐng)求的目標(biāo)地址 url = ’https://passport.bilibili.com/login/dologin’ #發(fā)送登錄請(qǐng)求所需參數(shù) act = ’login’ gourl = ’https://passport.bilibili.com/login/dologin’ keeptime = ’2592000’ userid = ’*****’ pwd = ’*****’ #獲取驗(yàn)證碼 r = requests.get(’https://passport.bilibili.com/captcha’) i = Image.open(BytesIO(r.content)) i.show() vdcode = input(’請(qǐng)手動(dòng)輸入驗(yàn)證碼:n’) #獲取與驗(yàn)證碼同步的cookies cookies = dict(r.cookies) #封裝所需參數(shù) data = {’act’:act,’gourl’:gourl,’keeptime’:keeptime,’userid’:userid,’pwd’:pwd,’vdcode’:vdcode} #偽裝成瀏覽器 headers = {’User-Agent’:’Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36’,’Referer’:’https://passport.bilibili.com/login’} #發(fā)送請(qǐng)求 r = requests.post(url,data=data,headers=headers,cookies=cookies) #通過(guò)返回的html代碼判斷是否登陸成功 content = r.content.decode() print(content)if __name__ == ’__main__’: login()

問(wèn)題解答

回答1:

參考

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 1024手机基地在线看手机 | 欧美xo影院 | 在线免费自拍 | 天堂va欧美ⅴa亚洲va一国产 | 亚洲精品在线免费观看视频 | 欧美一区二区精品系列在线观看 | 无内丝袜透明在线播放 | 国产精品综合一区二区三区 | 国产精品亚洲精品不卡 | 欧美久久精品 | 欧美毛片大全 | 一区二区三区四区产品乱码伦 | 久久精品一区二区三区中文字幕 | 美女又黄又www | 视频二区欧美 | 日本高清视频www夜色资源 | 久久综合精品国产一区二区三区 | 日韩中文字幕免费在线观看 | 日韩欧美一区二区三区在线观看 | 精品久久久久久久久久久 | 日韩精品免费视频 | 一级作爱视频免费观看 | 三级色网站 | 亚洲手机在线观看 | 日韩视频一区二区三区 | 视频二区在线观看 | 波多野结衣在线观看一区二区三区 | 91视频一88av| 日本无玛| 高清国产在线播放成人 | 啪视 | 国产精品二区三区 | 亚洲综合图片人成综合网 | 国产精品露脸脏话对白 | 一区二区三区在线播放视频 | 日韩一品在线播放视频一品免费 | 麻豆国产一区 | 精品国产91久久久久 | 波多野结衣中文无毒不卡 | 欧美一区2区 | 曰本人做爰大片免费观看一 |