admin 管理员组

文章数量: 1086019


2024年1月10日发(作者:vue多页面配置)

python requests 的用法

Pythonrequests是一个简单易用的第三方库,用来处理 HTTP 请求。它可以发送 HTTP/1.1 请求,包括 GET、POST、PUT、DELETE 等方法,支持 HTTP/HTTPS 协议,支持 HTTP 基础认证、SSL/TLS、Cookie、代理等特性。使用 requests 可以轻松地完成网络请求,获取服务器返回的数据,实现爬虫、API 调用、网站测试等功能。以下是 requests

常用功能的介绍:

1. 发送 GET 请求

(url, params=None, **kwargs)

2. 发送 POST 请求

(url, data=None, json=None, **kwargs)

3. 发送 PUT 请求

(url, data=None, **kwargs)

4. 发送 DELETE 请求

(url, **kwargs)

5. 设置请求头

headers = {'User-Agent': 'Mozilla/5.0'}

response = (url, headers=headers)

6. 获取响应内容

# 返回字符串形式的响应数据

t # 返回二进制形式的响应数据

7. 获取响应状态码

- 1 -

_code

8. 处理异常

try:

response = (url)

_for_status()

except tException as e:

print(e)

9. 设定超时时间

(url, timeout=1)

10. 发送带参数的请求

payload = {'key1': 'value1', 'key2': 'value2'}

(url, params=payload)

以上是 requests 的常用功能介绍,掌握这些常用功能可以让你更加高效地使用 requests 实现网络请求。

- 2 -


本文标签: 请求 响应 支持 数据 获取