Advertisement
Guest User

Untitled

a guest
May 22nd, 2015
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. #!/usr/bin/env python
  2. """Writing data to a new archive.
  3. """
  4. #end_pymotw_header
  5.  
  6. from zipfile_infolist import print_info
  7. import zipfile
  8. try:
  9. import zlib
  10. compression = zipfile.ZIP_DEFLATED
  11. except:
  12. compression = zipfile.ZIP_STORED
  13.  
  14. modes = { zipfile.ZIP_DEFLATED: 'deflated',
  15. zipfile.ZIP_STORED: 'stored',
  16. }
  17.  
  18. print 'creating archive'
  19. with zipfile.ZipFile('write_compression.zip', mode='w') as zf:
  20. mode_name = modes[compression]
  21. print 'adding README.txt with compression mode', mode_name
  22. zf.write('README.txt', compress_type=compression)
  23.  
  24. print
  25. print_info('write_compression.zip')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement