Google正式“支持”哪种Python云存储库/ API?

时间:2017-01-12 00:19:58

标签: python google-cloud-storage

我正在将Google服务引擎中的Python服务迁移到GCE / GKE,并可以使用一些帮助来识别当前生产级别的SLA方法,以管理Google云端存储中的对象。

大多数Google's storage docs引用的是google.cloud.storage库。这看起来很简单。但是,截至目前 - 2017年1月 - 顶部有一个很大的标题,将图书馆标识为 Beta ,并且没有SLA或弃用政策。我更喜欢使用SLA服务。

经过大量搜索后,我发现了另一个JSON API示例:     https://github.com/GoogleCloudPlatform/storage-file-transfer-json-python 但它更麻烦,并不清楚它是否得到更好的支持。

有关使用哪种API的建议?
或者更好的自举示例?
提前致谢

1 个答案:

答案 0 :(得分:2)

该服务的谷歌云存储尚未进入测试阶段。它有SLA和弃用政策。您找到的客户端库Google Cloud Client Library for Python (google-cloud)处于测试阶段,这意味着未来版本可能会在某些情况下产生向后兼容的更改。但是,它也是最易于使用的客户端库的当前黄金标准。

我建议你使用那个。另一种选择是Google Python API Client Library,它不是测试版,但我发现Google Cloud Client Library for Python更容易使用,这很重要。