How to create a zip archive of a directory?

How can I create a zip archive of a directory structure in Python? 27 s 27 The easiest way is to use shutil.make_archive. It supports both zip and tar formats. import shutil shutil.make_archive(output_filename, ‘zip’, dir_name) If you need to do something more complicated than zipping the whole directory (such as skipping certain files), then you’ll … Read more