python如何调取api

原创
admin 2小时前 阅读数 10 #Python

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数据解析出来并打印,否则,我们打印一条错误消息。

热门