Загрузить список Python в Google Cloud Storage и перезаписать файл - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть файл JSON customer_records.json в корзине Google Cloud Storage, который называется sales_data.

В файле Python у меня есть следующий список:

metrics_map = [{"State": "Austin", "City": "Texas"}, {"State": "New York", "City": "New York"}]

Как я могу загрузить этот список в корзину Google Cloud Storage и перезаписать customer_records.jsonфайл?

Я пытался использовать blob.upload_from_file(metrics_map), но эта команда не принимает объект списка.

1 Ответ

1 голос
/ 20 сентября 2019

Вы можете использовать blob.upload_from_string для загрузки сериализованного JSON.См. Документы Python или Загрузка документов по объектам и поиск по upload_from_string.Вы можете использовать json.dumps(metrics_map) для создания строки из вашего JSON.

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