python调用API接口
时间: 2023-08-10 07:39:40 浏览: 111
Python可以使用第三方库requests来调用API接口,具体步骤如下:
1. 安装requests库,在终端中使用以下命令安装:`pip install requests`。
2. 导入requests库,使用`import requests`语句导入。
3. 构造请求,包括请求URL、请求参数、请求头等信息。
4. 发送请求,使用`requests.get()`或`requests.post()`方法发送请求,根据实际情况选择请求方法。
5. 处理响应,获取响应内容、响应状态码等信息。
下面是一个简单的示例代码,调用了一个天气API接口:
```python
import requests
url = 'http://api.openweathermap.org/data/2.5/weather'
params = {'q': 'Beijing,cn', 'appid': 'your_app_id'}
response = requests.get(url, params=params)
if response.status_code == 200:
data = response.json()
print('City:', data['name'])
print('Temperature:', data['main']['temp'])
else:
print('Request failed.')
```
其中,`url`为API的请求URL,`params`为请求参数,`response`为响应对象,`response.json()`方法将响应内容转化为Python对象。
阅读全文