Python: 亚马逊AWS接口?

3 投票
2 回答
1524 浏览
提问于 2025-04-16 01:04

在网上搜索可以找到几个Python接口,用来和亚马逊网络服务(AWS)进行互动。那么,哪些接口是最受欢迎的,功能最全的呢?

2 个回答

0

我在使用 pyaws 这个工具。虽然它不是完全没有问题[*],但对我来说用起来还算不错。我也没去找其他的替代品。

[*] 我遇到的唯一一个问题是,当我尝试遍历某个查询的结果时,出现了一个意外的索引错误;不知道为什么,那个遍历器认为它有11个结果,而实际上只有8个。我也不太清楚这个问题是出在pyaws上,还是亚马逊返回了一个不正确的结果。

20

我推荐你使用boto这个工具。它是一个活跃的项目,现在boto的新家在GitHub上,你可以根据自己的需要去复制、修改它(不过其实你并不需要这样做,因为它看起来非常稳定)。

作者最近找到了一份工作,可以在工作中兼职开发这个项目,详情请见完全不同的事情...

更新:作者Mitch Garnaat幸运地加入了AWS团队,详情请见关于Python、boto和AWS的重要消息,这使得boto成为了一个半官方的AWS Python开发工具包:

在这个基础上,Mitch Garnaat也加入了团队。Mitch在AWS社区活跃了超过6年,已经在AWS开发者论坛上发表了超过2000条帖子。他还是boto的作者,这是访问AWS的最受欢迎的第三方库,以及Python和AWS食谱的作者。

撰写回答