Python爬蟲響應碼為404錯誤
阿新 • • 發佈:2020-12-14
# 引用requests庫
import requests
# 引用BeautifulSoup庫
from bs4 import BeautifulSoup
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36',
}
url ='http://www.xiachufang.com/explore/'
res = requests.get(url,headers)
# 解析資料
print(res.status_code)
bs_foods = BeautifulSoup(res.text,'html.parser')
info = bs_foods.find_all('div',class_='info pure-u')
print(info)
print(res.status_code)
列印狀態碼發現是404,代表請求所希望得到的資源沒有在伺服器上被發現,沒有資訊能夠告訴使用者這個狀況到底是暫時的還是永久的。
需要加入請求頭