requests 代码
时间: 2024-12-25 07:14:49 浏览: 5
`requests` 是 Python 中一个非常流行的库,用于发送 HTTP 请求并处理响应。它简化了与 Web 服务的交互,使得在 Python 程序中获取网页内容、提交表单数据、下载文件等操作变得简单易行。
下面是一个基本的 `requests` 使用示例:
```python
import requests
# 发送 GET 请求
response = requests.get('https://www.example.com')
# 检查请求是否成功 (状态码为 200 表示成功)
if response.status_code == 200:
# 获取响应文本
page_content = response.text
print(page_content)
else:
print(f"请求失败,状态码:{response.status_code}")
# 发送 POST 请求
data = {'key': 'value'}
response_post = requests.post('https://api.example.com/data', data=data)
# 如果需要提交 JSON 数据
json_data = {"name": "John", "age": 30}
headers = {'Content-Type': 'application/json'}
response_json = requests.post('https://api.example.com/data', json=json_data, headers=headers)
```
阅读全文