我正在使用 Google App Engine 和 Google Cloud Storage。我想使用 cron 作业每天创建一个存储桶。另外,以编程方式删除存储桶。我能够使用 Google Cloud Console 手动创建存储桶。
如何使用 python 从 GAE 创建/删除存储桶?
另外,每天创建一个新的桶是一个好的设计选择吗?
注意:我是 Google Cloud Storage 的新手。
最佳答案
每天创建一个新存储桶可能不是最好的主意。它没有太大的危害,但也没有任何优势,因为单个桶可以增长到您可能需要的大小。对于逻辑上不同类型的数据使用不同的存储桶通常是一个更好的主意。
至于如何做到这一点,答案取决于您使用的库。一个不错的选择是 gcloud-python 。使用该库:
from gcloud import storage
client = storage.Client()
client.create_bucket("BucketName")
关于python - 在 Google Cloud Storage 中以编程方式创建和删除存储桶,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38319785/