我想从本地计算机上的 GCP 存储桶下载文件,但它显示部署在 GAE 上的路径错误

我想从本地计算机上的 GCP 存储桶下载文件,但它显示部署在 GAE 上的路径错误

下载路径在本地有效,但是一旦部署,GAE 就会显示路径错误,我希望用户有一个简单的浏览器下载文件。现在我所做的是将其存储在 /tmp 文件夹中然后下载。有人在使用 python3 将应用程序部署到标准环境中后从 gcp bucket 下载过文件吗?

答案1

虽然您可以按照说明写入 /tmp 文件夹这里请记住,App Engine 会为您动态创建和删除容器。因此,将任何内容写入磁盘违反了最佳做法。

对于这些用例,建议您直接从 GCS 存储桶中写入和读取,如此处所述文档

我希望这个信息对您有所帮助!

相关内容