requests庫
阿新 • • 發佈:2020-07-09
Requests安裝
pip install requests
請求方式
import requests
url = "https://www.cnblogs.com/" requests.post(url) requests.put(url) requests.delete(url) requests.get(url)
響應方法
response = request.post(url) response.json() # 以json的形式返回響應內容,物件格式為dict response.content # 以二進位制的形式返回響應內容,物件格式為bytes response.text # 以字串的形式返回響應內容,物件格式為str response.url # 返回請求的url response.status_code # 返回本次請求的狀態碼 response.reason # 返回狀態碼對應的原因 response.headers # 返回響應頭 response.cookies # 返回cookice資訊 response.raw # 返回原始響應體 response.encoding # 返回編碼格式
請求帶引數
requests.get(url='http://www.baidu.com/s', params={'wd': '部落格園'})
headers = {'Authorization': ''}
r = requests.post(url='XXXX', data={
'username': '', 'password': ''},headers=headers)
print(r.url)
print(r.status_code) # 獲取返回狀態
print(r.text) # 列印解碼後的返回資料