安装
pip install requests
基本使用
处理GET请求
import requests
url = 'https://www.httpbin.org/get'
params = {
'name': 'germey',
'age': 25
}
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36',
}
resp = requests.get(url, params=params, headers=headers)
resp.encoding = 'utf-8'
print(type(resp.status_code), resp.status_code)
print(type(resp.url), resp.url)
print(type(resp.cookies), resp.cookies)
print(type(resp.headers), resp.headers)
print(type(resp.text), resp.text)
print(type(resp.content), resp.content)
print(type(resp.json()), resp.json())
print(type(resp.history), resp.history)
处理POST请求
import requests
url = 'https://www.httpbin.org/post'
data = {
'name': 'germey',
'age': 25
}
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleW