python requests实例
`requests` 是一个常用的 Python 库,用于发送 HTTP 请求。以下是一个简单的使用 `requests` 的示例,演示了如何发送 GET 和 POST 请求:
首先,确保你已经安装了 `requests` 库。如果没有安装,可以使用以下命令进行安装:
```bash
pip install requests
```
然后,你可以使用以下代码示例:
```python
import requests
# 发送GET请求
def send_get_request():
url = "/posts/1"
json检查 # 发送GET请求
response = (url)
# 检查请求是否成功 (状态码为 200 表示成功)
if response.status_code == 200:
# 打印响应内容
print("GET请求成功:")
print(response.json()) # 使用 .json() 方法将响应内容解析为 JSON 格式
else:
print(f"GET请求失败,状态码: {response.status_code}")
# 发送POST请求
def send_post_request():
url = "/posts"
# POST请求的数据
data = {
"title": "foo",
"body": "bar",
"userId": 1
}
# 发送POST请求
response = requests.post(url, json=data)
# 检查请求是否成功 (状态码为 201 表示创建成功)
if response.status_code == 201:
# 打印响应内容
print("POST请求成功:")
print(response.json())
else:
print(f"POST请求失败,状态码: {response.status_code}")
# 调用函数
send_get_request()
send_post_request()
```
在这个示例中,我们使用了 `` 和 `requests.post` 方法分别发送 GET 和 POST 请求。响应内容可以通过 `` 或 `response.json()` 获取,取决于响应的内容类型。请注意,这只是 `requests` 库的基本用法,你可以根据实际需求使用更多的功能和参数。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论