1. 程式人生 > >Python嗶哩嗶哩爬蟲報錯403

Python嗶哩嗶哩爬蟲報錯403

學校最近給了個爬蟲作業,作業要求用Python寫,按照了部分文章寫了個B站的爬蟲。

但訪問網站獲取視訊時間的時候頁面老是報403(許可權錯誤)。

下面是出問題的部分程式碼:

import requests
response2 = requests.get(apiurl,apiheaders)
res2 = response2.content.decode()

後來找了其他人的有沒有403問題,發現是requests.get()函式的用法錯了。

在請求裡新增head的寫法如下才正確

response2 = requests.get(apiurl,headers=apiheaders)

如上,需要headers = val 

以後發現同樣403的情況再補全其他解決方法,希望該文章能對各位有所幫助。