Ronald Oussoren <ronaldousso...@mac.com> added the comment: The zipfile is technically incorrect, the zipfile specification prescribes that all filenames use '/' as the directory separator.
Even without that caveat the file is corrupt because the zipfile directory header and the per-file header don't agree on the name of the file. That said: IMHO the current code in zipfile.ZipFile.open is too strict, it shouldn't raise an error when the two names aren't exactly the same because there are valid reasons for them to be different (such as renaming a file in the zipfile without rewriting the entire zipfile). ---------- nosy: +ronaldoussoren _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue6839> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com