У меня есть zip файл, загруженный в память (не сохраняйте его на диске). Zip файл содержит jpg-изображения. Я пытаюсь загрузить каждый jpg в s3, но я получаю сообщение об ошибке.
# already have an opened zipfile stored in zip_file
# already connected to s3
files = zip_file.namelist()
for f in files:
im = io.BytesIO(zip_file.read(f))
s3_key.key = f
s3_key.set_contents_from_stream(im)
Я получаю следующую ошибку:
BotoClientError: BotoClientError: s3 не поддерживает пакетный перенос
Что я делаю неправильно?