我正在使用 googlecloudstorageclient 来操作存储桶中的文件。存储桶不是也不应该是公共可读的,但我需要通过 python 代码为单个文件设置 public-read ({'x-goog-acl': 'public-read'})。
如何在 python 中以编程方式将现有 GCS 文件上的 ACL 或元数据更改为公开读取或删除?
我尝试了 copy2(),但如果我传入权限,它会将内容类型重置为二进制/八位字节流。
https://cloud.google.com/appengine/docs/python/googlecloudstorageclient/functions