From 268e4d4cf36ad79e71438fd864160892b335388d Mon Sep 17 00:00:00 2001 From: Georg Brandl Date: Thu, 14 Oct 2010 06:59:45 +0000 Subject: #1710703: write zipfile structures also in the case of closing a new, but empty, archive. --- Doc/library/zipfile.rst | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Doc') diff --git a/Doc/library/zipfile.rst b/Doc/library/zipfile.rst index 09dd571354..864ee48e0a 100644 --- a/Doc/library/zipfile.rst +++ b/Doc/library/zipfile.rst @@ -117,6 +117,10 @@ ZipFile Objects and :program:`unzip` commands on Unix (the InfoZIP utilities) don't support these extensions. + If the file is created with mode ``'a'`` or ``'w'`` and then + :meth:`close`\ d without adding any files to the archive, the appropriate + ZIP structures for an empty archive will be written to the file. + ZipFile is also a context manager and therefore supports the :keyword:`with` statement. In the example, *myzip* is closed after the :keyword:`with` statement's suite is finished---even if an exception occurs:: -- cgit v1.2.1