gpt4 book ai didi

python - AWS boto 和 boto3 有什么区别

转载 作者:IT老高 更新时间:2023-10-28 21:05:25 24 4
gpt4 key购买 nike

我是使用 Python 的 AWS 新手,我正在尝试学习 boto API,但我注意到 Python 有两个主要版本/包。那将是 boto 和 boto3。

AWS boto 和 boto3 库有什么区别?

最佳答案

boto package 是自 2006 年以来一直存在的手动编码 Python 库。它非常流行并且得到 AWS 的完全支持,但是因为它是手动编码的并且有很多可用的服务(越来越多的出现),所以很难维护。

所以,boto3是基于 botocore 的 boto 库的新版本. AWS 的所有低级接口(interface)都是由 JSON 服务描述驱动的,这些描述是根据服务的规范描述自动生成的。因此,接口(interface)始终正确且始终是最新的。在客户端层之上有一个资源层,它提供了一个更好、更 Pythonic 的接口(interface)。

boto3 库正在由 AWS 积极开发,如果人们开始新开发,我会建议他们使用它。

关于python - AWS boto 和 boto3 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32322503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com