requests post 获取返回信息
时间: 2024-11-27 17:10:38 浏览: 12
python利用requests库模拟post请求时json的使用教程
`requests` 是一个 Python 库,常用于进行 HTTP 请求,包括 GET、POST 等操作。如果你想通过 POST 方法发送数据并获取服务器返回的信息,可以按照以下步骤操作:
1. 首先,需要安装 `requests` 库,如果还没有安装,可以在命令行输入 `pip install requests` 进行安装。
2. 导入所需的库:
```python
import requests
```
3. 创建一个 `POST` 请求,指定 URL 和请求体(数据),例如 JSON 格式的数据:
```python
url = "http://example.com/api" # 替换为你实际的 API 地址
data = {
"key1": "value1",
"key2": "value2"
} # 将此替换为你要发送的实际数据
response = requests.post(url, json=data)
```
4. 检查响应状态码,通常 200 表示成功:
```python
if response.status_code == 200:
response_data = response.json() # 如果返回的是 JSON 格式,使用 .json() 方法解析
print(response_data)
else:
print(f"请求失败,状态码:{response.status_code}")
```
5.
阅读全文