Привет, я получаю файл gz от aws s3 и хочу разархивировать файл, а затем отправить данные вasticsearch.
# initialize s3 client, this is dependent upon your aws config being done
s3 = boto3.client('s3', use_ssl=False) # optional
fileobj = gzip.GzipFile(
None,
'rb',
fileobj=BytesIO(s3.get_object(Bucket=bucket, Key=gzipped_key)['Body'].read()))
При этом я получаю:
<gzip _io.BytesIO object at 0x0021547FD8 0x2163981c8>
Отнасколько я понимаю, у меня есть файл от s3 и файл в формате gzip, исправьте меня, если я ошибаюсь.
Теперь я хочу извлечь его и посмотреть, что внутри. Как это сделать?
Заранее спасибо.