运行、修改# python-requests-examples Examples with python requests library程序。
时间: 2024-10-07 16:05:53 浏览: 30
lean-python-with-examples:学习Python的范例
运行和修改 Python 的 `requests` 库示例主要是关于如何利用这个强大的库进行HTTP请求,例如发送GET、POST、PUT等操作,并处理响应数据。`requests` 是 Python 中非常流行的一个 HTTP 客户端库,它简单易用,可以方便地进行API交互。
以下是基本步骤:
1. **安装**:首先需要通过 pip 来安装 `requests` 库,如果还没有安装,可以在终端或命令提示符输入 `pip install requests`。
2. **导入**:在 Python 文件中,你需要导入 `requests` 模块,如:
```python
import requests
```
3. **发送请求**:你可以创建一个 `requests.Request()` 对象,然后通过 `.prepare()` 和 `.send()` 方法发送请求,例如 GET 请求:
```python
response = requests.get('https://api.example.com/data')
```
或者 POST 请求:
```python
data = {'key': 'value'}
response = requests.post('https://api.example.com/submit', json=data)
```
4. **处理响应**:获取到响应后,你可以检查状态码(`.status_code`),解析内容(`.json()` 或 `.text`):
```python
if response.status_code == 200:
data = response.json()
# 或者处理文本数据
print(response.text)
```
5. **修改示例**:如果你想要修改示例,可能涉及更改URL、添加认证、设置超时时间、定制 headers 等。比如,添加基本认证头:
```python
auth = ('username', 'password')
response = requests.get('https://api.example.com/data', auth=auth)
```
阅读全文