有没有办法处理 google 云存储中的文件?

Is there a way to handle files within google cloud storage?

google 云存储中有很多压缩文件。

我想解压缩压缩文件,重命名并将其保存回另一个存储桶。

看了很多帖子,但是除了用gsutil下载并处理,一直找不到办法

你还有别的办法吗?

修改一个文件,比如解压,必须先读、改、写。这意味着下载、解压缩并上传提取的文件。

使用 gsutil 或其他工具、SDK 之一或 REST API。要解压缩文件,请使用压缩工具或支持压缩操作的库之一。

您可以开始使用 cloudFunctions 了。当对象为 created/finalized 时,CloudFunction 将获得 triggered,它会自动完成工作。

您还可以使用相同的函数遍历所有 zip 文件,执行任务并将相同的文件移动到另一个存储桶。确保它可能无法一次移动所有文件的一件事,但是对于存储桶中已经存在的文件,您可以使用本地计算机 运行 程序。

这是 connect to CloudStorage

的库列表