python和谷歌云存储

2024-03-23

我找不到如何使用谷歌云存储而不在谷歌应用程序引擎上运行它的示例。

我想要这样的东西(这对我很有用):https://github.com/GoogleCloudPlatform/storage-getting-started-javascript/ https://github.com/GoogleCloudPlatform/storage-getting-started-javascript/但改为用 python 实现。

所以我想要归档的是我的前端询问我的 python 后端,然后后者询问云存储。我无法找到任何不使用 appengine 进行身份验证的示例,但这不可能。

我看过两个例子https://github.com/GoogleCloudPlatform/ https://github.com/GoogleCloudPlatform/但我找不到一个不依赖于应用程序引擎的程序。

它还必须在 python3 上运行。


这是你想要的? blob 具有从文件下载、上传到文件的功能。您可以使用这些函数通过 GCS 完成几乎所有操作

from google.cloud import storage
client = storage.Client()
bucket = client.get_bucket('bucket-name')
blob = bucket.get_blob('path-to-file')
data = blob.download_as_string()

更多的功能,他们还有更多

download_to_filename
upload_from_file
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python和谷歌云存储 的相关文章

随机推荐