Где хранятся объекты, когда облачная функция что-то загружает? - PullRequest
2 голосов
/ 31 марта 2020

Предположим, я развернул облачную функцию Google с Python 3, чтобы загрузить объект из облачного хранилища Google. Код для загрузки объекта задокументирован здесь . Мой вопрос: если я вызываю эту функцию, куда загружается файл? Могу ли я использовать его «локально» в том же скрипте после загрузки?

Моя конкретная цель c - загрузить файл .mp3 и затем использовать мутаген для чтения его метаданных.

1 Ответ

4 голосов
/ 31 марта 2020

Ваш код указывает местоположение загрузки при вызове API Cloud Storage. Местоположение файла никогда не определяется автоматически.

Единственный доступный для записи путь в облачных функциях - это / tmp, который является файловой системой на основе памяти. Обязательно прочитайте документацию об этом.

...