午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

網頁爬蟲 - 用Python3的requests庫模擬登陸Bilibili總是提示驗證碼錯誤怎么辦?

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

問題描述

我懷疑是驗證碼和對應的cookies不同步,但我也檢查不出來哪里錯了代碼如下,望哪位大神幫我看看

#!/usr/bin/python# -*- coding: utf-8 -*-import requestsimport chardetimport osfrom PIL import Imagefrom io import BytesIO def login(): #發送登錄請求的目標地址 url = ’https://passport.bilibili.com/login/dologin’ #發送登錄請求所需參數 act = ’login’ gourl = ’https://passport.bilibili.com/login/dologin’ keeptime = ’2592000’ userid = ’*****’ pwd = ’*****’ #獲取驗證碼 r = requests.get(’https://passport.bilibili.com/captcha’) i = Image.open(BytesIO(r.content)) i.show() vdcode = input(’請手動輸入驗證碼:n’) #獲取與驗證碼同步的cookies cookies = dict(r.cookies) #封裝所需參數 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’} #發送請求 r = requests.post(url,data=data,headers=headers,cookies=cookies) #通過返回的html代碼判斷是否登陸成功 content = r.content.decode() print(content)if __name__ == ’__main__’: login()

問題解答

回答1:

參考

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产黄色片免费观看 | 国产婷婷精品 | 香蕉超碰 | 九九视频在线 | 成人久久免费视频 | 神马影院一区二区 | 黄色免费一级 | 日韩一区二区三区四区五区六区 | 免费在线观看一区二区三区 | 久久精品视频免费观看 | 成人在线免费播放 | 九七超碰在线 | 中文字幕1区2区 | 国产高清免费视频 | 91丨九色丨丰满人妖 | 在线中文字幕网站 | 欧美一区二区三区免费看 | 亚洲激情自拍 | 成人精品999 | 在线观看一二三区 | 国产精品久久久久久久久久久久午夜片 | 久久福利精品 | 日韩免费在线观看视频 | 麻豆乱淫一区二区三区 | 日韩免费看 | 免费黄色片视频 | 欧美成人精品欧美一级乱黄 | 亚洲欧美精品在线观看 | 国产精品久久久久久亚洲毛片 | 久久免费手机视频 | 日韩av有码 | 精品毛片在线观看 | 巨乳在线观看 | 日韩欧美在线一区二区三区 | 一级特黄aaa大片 | 成年人黄色网址 | 狠狠躁日日躁夜夜躁2022麻豆 | 91在线资源 | 欧美a区 | 日本中文字幕精品 | 国产免费自拍 |