import os import time import zipfile z = zipfile.ZipFile('file.zip', 'w', compression=zipfile.ZIP_DEFLATED, allowZip64=True) for i in range(1, (1<<16) + 1): info = zipfile.ZipInfo() info.filename = 'filename' + str(i) + '.txt' info.date_time = time.localtime(time.time()) z.writestr(info, 'filedata\n') z.close() #os.system('zip -T file.zip')