т.е требуется:
bin1 = BytesIO
bin2 = BytesIO
zip = ZipFile( 'my.zip')
zip.__APPEND__( 'file1.bin', bin1)
zip.__APPEND__( 'file2.bin', bin2)
zip.close()
На выходе получаем архив:
my.zip:
file1.bin
file2.bin
Нашел только рецепты с промежуточной записью bin1 и bin2 во временные файлы с последующим добавлением уже "физических" файлов в архив.
Хотелось бы поменьше накладных.