Чтение файла JSON из S3 с использованием Python boto3 ⇐ Python
-
Гость
Чтение файла JSON из S3 с использованием Python boto3
Я продолжал следить за JSON в «тесте» корзины S3
{ «Детали»: «Что-то» } Я использую следующий код для чтения этого JSON и печати ключа «Подробности»
s3 = boto3.resource('s3', aws_access_key_id=, aws_secret_access_key= ) content_object = s3.Object('test', 'sample_json.txt') file_content = content_object.get()['Body'].read().decode('utf-8') json_content = json.loads(repr(file_content)) print(json_content['Подробнее']) И я получаю сообщение об ошибке, поскольку индексы строк должны быть целыми числами» Я не хочу скачивать файл с S3 и потом читать..
Я продолжал следить за JSON в «тесте» корзины S3
{ «Детали»: «Что-то» } Я использую следующий код для чтения этого JSON и печати ключа «Подробности»
s3 = boto3.resource('s3', aws_access_key_id=, aws_secret_access_key= ) content_object = s3.Object('test', 'sample_json.txt') file_content = content_object.get()['Body'].read().decode('utf-8') json_content = json.loads(repr(file_content)) print(json_content['Подробнее']) И я получаю сообщение об ошибке, поскольку индексы строк должны быть целыми числами» Я не хочу скачивать файл с S3 и потом читать..