当你想使用 Python 调用 RESTful API 时,你可以使用 Python 的 requests 库。requests 库是一个流行的 Python 库,用于发送 HTTP/1.1 请求。它支持 HTTP 请求的各种方法,包括 GET、POST、PUT、DELETE 等,并可以通过设置 HTTP 头部信息、设置请求参数等来定制请求。
以下是一个简单的 Python 调用 RESTful API 的例子:
import requests
url = 'https://api.example.com/user/123'
response = requests.get(url)
if response.status_code == 200:
data = response.json()
print(data)
else:
print('Error:', response.status_code)
在上述代码中,我们首先导入 requests 库,并设置了要请求的 API 的 URL。然后,我们使用 requests 库的 get 方法发送了一个 GET 请求,并将响应结果存储在 response 变量中。我们检查响应的状态码,如果是 200,则说明请求成功,我们将响应数据转换为 JSON 格式,并打印出来;否则,我们打印出错误状态码。
需要注意的是,requests 库还可以设置请求头、请求参数、认证等信息,具体可以参考 requests 库的文档。
希望这个例子能帮到你。