import requests
# 这是一个简单的 Python 示例,展示如何使用 `requests` 库进行 HTTPS API 请求。
# 请确保已安装 `requests` 库,可以通过 pip install requests 安装。
def get_data_from_api(url):
try:
# 发送 GET 请求到指定的 URL
response = requests.get(url, verify=True) # verify=True 表示启用 SSL 验证
# 检查响应状态码是否为 200(成功)
if response.status_code == 200:
# 返回 JSON 格式的响应数据
return response.json()
else:
# 如果请求失败,返回错误信息
return f"Error: Received status code {response.status_code}"
except requests.exceptions.RequestException as e:
# 捕获并返回任何请求异常
return f"Error: {e}"
# 示例 API URL (请替换为实际的 API URL)
api_url = "https://jsonplaceholder.typicode.com/posts/1"
# 调用函数并打印结果
result = get_data_from_api(api_url)
print(result)
requests 库来发送 HTTPS 请求。这个库非常方便,可以处理大部分 HTTP 请求和响应。get_data_from_api 函数接受一个 URL 参数,并尝试通过 GET 请求获取数据。verify=True 确保我们在发送请求时启用 SSL 验证,以保证通信的安全性。try-except 块捕获可能发生的网络或请求异常,并返回友好的错误信息。get_data_from_api 函数,打印出返回的结果。如果你有任何问题或需要进一步的帮助,请告诉我!
上一篇:python sort
下一篇:python遍历字典
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站