requests 文档
Requests: 让 HTTP 服务人类 — Requests 2.18.1 文档 (python-requests.org)
准备
1、安装
pip install requests
2、目录结构
|-files
|--cover.png
|--slides1.png
|--slides2.png
|--slides3.png
|-main.py
具体方法
3、get 请求
import requests
url = 'http://www.hao123.com'
res = requests.get(url)
print(res.text)
4、post 请求(不带文件)
import requests
url = 'http://xxx.com/admin/website_type/create'
res = requests.post(url, data={'name': name, 'order': '0'})
print(res.text)
5、post 请求(文件)
import requests
url = 'http://xx.com/admin/pri_edu/create'
res = requests.post(url,
data={
'name': name,
'is_recom': '0',
'order': '0',
},
files=[
('cover[]', ('cover.png', open(
'file/sijiao_cover.png', 'rb'), 'image/png')),
]
)
print(res.text)
6、post 请求(多文件)
import requests
url = 'http://xx.com/admin/pri/create'
res = requests.post(url,
data={
'name': name,
'is_recom': '0',
'order': '0',
},
files=[
('slides[]', ('4.png', open(
'file/slides1.png', 'rb'), 'image/png')),
('slides[]', ('5.png', open(
'file/slides2.png', 'rb'), 'image/png')),
('slides[]', ('6.png', open(
'file/slides3.png', 'rb'), 'image/png')),
]
)
print(res.text)
网友评论