diff options
author | Fred Drake <fdrake@acm.org> | 2001-02-28 05:29:34 (GMT) |
---|---|---|
committer | Fred Drake <fdrake@acm.org> | 2001-02-28 05:29:34 (GMT) |
commit | 90eac285c8f0f0e7679d0b3bd85b3538240e8d1d (patch) | |
tree | 13420965a0194f6ee869baeb97069dbad5516d20 | |
parent | 3f571d6497f33945da5ea7791fc533df1f995387 (diff) | |
download | cpython-90eac285c8f0f0e7679d0b3bd85b3538240e8d1d.zip cpython-90eac285c8f0f0e7679d0b3bd85b3538240e8d1d.tar.gz cpython-90eac285c8f0f0e7679d0b3bd85b3538240e8d1d.tar.bz2 |
Fix SF tracker bug #403871: AttributeError in ZipFile.__del__() when
there was an IOError opening the underlying file in ZipFile.__init__().
-rw-r--r-- | Lib/zipfile.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Lib/zipfile.py b/Lib/zipfile.py index 1c2b0de..2e5bfac 100644 --- a/Lib/zipfile.py +++ b/Lib/zipfile.py @@ -92,6 +92,8 @@ class ZipInfo: class ZipFile: """Class with methods to open, read, write, close, list zip files.""" + fp = None # Set here since __del__ checks it + def __init__(self, filename, mode="r", compression=ZIP_STORED): """Open the ZIP file with mode read "r", write "w" or append "a".""" if compression == ZIP_STORED: |