python如何调取api
原创Python调用API的常用方法
在Python中调用API通常需要使用requests库,requests库是一个强大的HTTP客户端,可以用于发送HTTP请求和接收HTTP响应,下面是一个简单的示例,演示如何使用requests库调用一个API:
import requests 发送GET请求 response = requests.get('https://api.Python1991.cn/data') 处理响应 if response.status_code == 200: data = response.json() # 处理数据 print(data) else: print('Failed to retrieve data')
在这个示例中,我们使用requests.get()方法发送了一个GET请求,并指定了API的URL,我们检查了响应的状态码是否为200,如果是,我们将响应的JSON数据解析出来并打印,否则,我们打印一条错误消息。
除了GET请求,requests库还支持POST、PUT、DELETE等其他HTTP方法,使用这些方法的示例代码如下:
import requests 发送POST请求 response = requests.post('https://api.python1991.cn/data', data={'key': 'value'}) 处理响应 if response.status_code == 200: data = response.json() # 处理数据 print(data) else: print('Failed to create data')
在这个示例中,我们使用requests.post()方法发送了一个POST请求,并指定了API的URL和要发送的数据,我们检查了响应的状态码是否为200,如果是,我们将响应的JSON数据解析出来并打印,否则,我们打印一条错误消息。
上一篇:python 迭代如何停止 下一篇:python如何快速精通