按照網(wǎng)上的模板自己寫了類似的代碼爬取微博,可是response回來的html是登錄界面的html,應(yīng)該是沒有成功登陸微博,但是和網(wǎng)上的代碼是基本一樣的frombs4importBeautifulSoupimportpandasaspdimportrequestsurl="https://weibo.cn/2610622321/info"cook={"Cookies":"SUB=_2A25xtQZjDeRhGeVM6VQV8CvIyjuIHXVTWaorrDV6PUJbkdAKLW-ikW1NTRxe3ZqwS1KogOneF6bXUXz7lkhb7SGJ;SUHB=0QSpzHMgP-YPEV;SCF=AisDqT2yt7Pkh8gy_7C80NumATyJngEuCniBti09uOwx-8_0IHEkgoGo9HSTyrsBm2J-UMjtDw_DbAEbO-jH2xA.;_T_WM=2901aedc3b6c36f819fe83923328067d"}html=requests.get(url,cookies=cook).contentsoup=BeautifulSoup(html,'lxml')print(soup)可結(jié)果獲取的html是這樣的登錄-新浪微博關(guān)閉換一張動態(tài)碼手機(jī)號不能為空登錄第三方帳號注冊帳號忘記密碼帳號或密碼錯誤,你也可以選擇短信驗(yàn)證碼方式登錄微博。取消驗(yàn)證碼登錄關(guān)閉使用的身份登錄網(wǎng)頁版微博檢測到您已在微博客戶端登錄是否獲取該登錄狀態(tài)?確認(rèn)使用其他帳號登錄varfEntry='';varfWentry='';varfBackUrl='';fEntry='mweibo';fBackUrl='https%3A%2F%2Fweibo.cn';varfClientid='';varfCode='';varfQq='';//記住用戶名的時候需要把mode設(shè)置為1//這里是需要微盾請過來人解答。是需要模擬登陸嗎?可是我看網(wǎng)上的教程都不需要模擬登陸啊
爬取微博信息,使用了cookie仍然無法登錄微博
慕碼人8056858
2019-05-07 08:45:40