python爬蟲status_code狀態碼報錯406

這個是因爲發送的請求不被服務器端識別並接受。
方法是修改header
在這裏插入圖片描述
查看這些信息的方式以firefox爲例。
打開要爬去的網站,右鍵檢查元素就打開了inspector
然後點擊到network
在這裏插入圖片描述
在network下找到對應的網址便可以查看到在你的瀏覽器訪問該網站時的情況及其信息,
然後按照你的瀏覽器訪問該網站時的信息填到你的爬蟲代碼裏面的headers裏面即可。
一般Cookie是可以不寫的,不放心的話可以添加上去,cookie在下面這個位置可以找到
在這裏插入圖片描述