如何使用 Google 云函数获取文件内容并将文件移动到不同的 Google 云存储
How to get file content and move file to different Google Cloud Storage using Google Cloud functions
我正在尝试获取上传到 Google Cloud Storage 的文件,对其内容进行一些处理,然后使用 Google Cloud Functions 和 python3.7.按照他们的文档,我只能得到文件名。我尝试使用 import cloudstorage
,但它出错 module 'cloudstorage' has no attribute 'NotFoundError'
,谷歌搜索也没有找到任何地方。
有没有人有可以满足我需要的示例代码?
cloudstorage
库特定于 Standard environment of App Engine。
与云存储兼容的库是 google-cloud-storage
。您必须在 requirements.txt
文件中为您的功能声明它。
This example 关于如何从一个桶复制到另一个桶应该足够了。复制后,你可以source_blob.delete()
去掉它。
我正在尝试获取上传到 Google Cloud Storage 的文件,对其内容进行一些处理,然后使用 Google Cloud Functions 和 python3.7.按照他们的文档,我只能得到文件名。我尝试使用 import cloudstorage
,但它出错 module 'cloudstorage' has no attribute 'NotFoundError'
,谷歌搜索也没有找到任何地方。
有没有人有可以满足我需要的示例代码?
cloudstorage
库特定于 Standard environment of App Engine。
与云存储兼容的库是 google-cloud-storage
。您必须在 requirements.txt
文件中为您的功能声明它。
This example 关于如何从一个桶复制到另一个桶应该足够了。复制后,你可以source_blob.delete()
去掉它。