Как получить содержимое файла и переместить файл в другое облачное хранилище Google с помощью функций Google Cloud - PullRequest
0 голосов
/ 22 сентября 2018

Я пытаюсь получить файл, который был загружен в облачное хранилище Google, выполнить некоторую работу с его содержимым и переместить его в другое ведро с помощью облачных функций Google с python3.7.Следуя их документации, я смог получить только имя файла.Я попытался использовать import cloudstorage, но он выдал ошибку module 'cloudstorage' has no attribute 'NotFoundError', и поиск в Google никуда меня не привел.

У кого-нибудь есть пример кода, который может сделать то, что мне нужно?

1 Ответ

0 голосов
/ 24 сентября 2018

Библиотека cloudstorage относится к Стандартной среде App Engine .

Библиотека, совместимая с Cloud Storage, будет google-cloud-storage.Вы должны объявить его в вашем requirements.txt файле для вашей функции.

Этот пример о том, как копировать из одного сегмента в другое, должен быть достаточным.После копирования вы можете просто сделать source_blob.delete(), чтобы избавиться от него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...