使用 Python 从 API 访问数据(python 通过api获取数据)

作者 : 慕源网 本文共536个字,预计阅读时间需要2分钟 发布时间: 2021-10-9 共1.47K人阅读

介绍

在大多数项目中,API 用于获取数据。
使用 API获取数据 而不是直接从服务器获取数据的常见原因是……
  • 数据是一直不断变化。
  • 从服务器获取数据可能很耗时。
  • 更容易自动化
  • API 充当直接接口
在这篇博客中,我们将学习如何使用 Python 从公共 API 访问数据
这可以通过 3 个步骤完成……
  • 安装 Python 库“Request”
  • 使用上述库和 API Url 发出“GET”请求
  • 以 Json 格式存储该数据
  • (可选)以您需要的任何形式处理该数据
这是演示代码:
Pip install requests  
Import requests  
response = requests.get("<URL Of the API>")  
在这里,您可以使用 API 文档中提到的查询参数。
response = requests.get("<URL Of API>", params=parameters)  
发出请求后,根据 API 文档中提到的状态代码检查请求是否成功。
如果状态码指示请求成功,则使用 Json 的加载功能将该数据存储在 json 中,例如:
If (response.status_code == 200)  
json.loads(response.content.decode('utf-8')) 
这会将数据存储在数组中,然后您可以进一步处理以显示任何格式的数据。

慕源网 » 使用 Python 从 API 访问数据(python 通过api获取数据)

常见问题FAQ

程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!

发表评论

开通VIP 享更多特权,建议使用QQ登录