【发布时间】:2012-07-11 08:47:13
【问题描述】:
我打算在我的Django项目中使用Amazon S3,亚马逊官方的S3.py和boto.s3有什么区别?我应该使用哪一个?
【问题讨论】:
标签: python django amazon-s3 django-storage
我打算在我的Django项目中使用Amazon S3,亚马逊官方的S3.py和boto.s3有什么区别?我应该使用哪一个?
【问题讨论】:
标签: python django amazon-s3 django-storage
我想,S3.py,您指的是可下载的代码here。所以,如果我错了,请纠正我。
在这种情况下,恕我直言,boto 有一些优势,正如Getting Started with AWS and Python 教程中指出的那样:
没有,boto 是使用 Python 时与 Amazon Web Services (AWS) 交互的最佳方式。毕竟,它已经存在多年,与 AWS 一起成长,并且仍在积极维护中。
Boto 也有很好的文档和活跃的邮件列表。
另一方面,请查看对 S3.py 的最新记录更新,尤其是当它发生时:
2007-11-05:支持欧盟的更新
这是让我思考的另一件事(请记住 Python 3.3.0 测试版已经发布):
此示例是使用 Python 2.2.3 构建的。
所以,我的建议是:你应该使用 boto。
【讨论】:
Google Cloud Storage。哇!),而 S3 .py 显然仅适用于 S3。不过,我还没有检查过每一项的具体 S3 功能。