Я пытаюсь прочитать файл .json
как dict()
в коде Python из экземпляра виртуальной машины , хранящегося в хранилище облачного хранилища Google.
Я попытался прочитать файл json как blob:
client = storage.Client()
bucket = client.get_bucket('bucket-id-here')
blob = bucket.get_blob('remote/path/to/file.json')
str_json = blob.download_as_string()
Но я не могу декодировать str_json
. Мой подход правильный? если есть другой подход, пожалуйста, дайте мне знать.
Мне нужно что-то вроде:
# Method to load json
dict = load_json(gcs_path='gs://bucket_name/filename.json')