requests 如何访问 APi
时间: 2024-06-09 15:05:28 浏览: 69
要使用 `requests` 库访问 API,您需要了解以下几个方面:
1. API 的访问方式(GET、POST、PUT、DELETE 等等)
2. API 的 URL
3. API 的参数(如果需要)
4. API 的返回值格式
以下是一个示例代码,用于使用 `requests` 库访问一个 GET 类型的 API:
```python
import requests
url = "https://api.example.com/get_data"
response = requests.get(url)
data = response.json()
print(data)
```
在这个示例代码中,我们使用 `requests.get()` 方法来访问 URL 为 `https://api.example.com/get_data` 的 API。然后,我们将 API 返回的数据解析成 JSON 格式,并打印出来。
如果 API 需要传递参数,我们可以在 `requests.get()` 方法中传递一个 `params` 参数,如下所示:
```python
import requests
url = "https://api.example.com/get_data"
params = {"param1": "value1", "param2": "value2"}
response = requests.get(url, params=params)
data = response.json()
print(data)
```
在这个示例代码中,我们在 `params` 参数中指定了两个参数,分别是 `param1` 和 `param2`。这些参数将被添加到 API URL 的查询参数中,以便 API 可以使用它们来响应请求。
阅读全文