I create a zip file on my WinXP system, using this function: <fn> import zipfile import os import os.path
def zipdir(dirname, zfname): zf = zipfile.ZipFile(zfname, 'w', zipfile.ZIP_DEFLATED) for root, dirs, files in os.walk(dirname): for f in files: fullname = os.path.join(root, f) zf.write(fullname) zf.close() </fn> The file is created, and, again using zipfile, I can read it and extract from it and so on. However, WinXP has a "feature" (if that's what it is): if you click on a zip file in explorer, an explorer window opens that shows the contents of the zip file. If I use WinZip or UltimateZip to create the files, this works more-or-less okay, but when I click on the zip file Python creates, no content shows at all (just a blank explorer window). If I explicitly use one of the other zip-handling packages, I can view the python-created file's contents. Has anyone else observed this? If not, is there something in the code that I should change to permit XP to view the contents? -- rzed -- http://mail.python.org/mailman/listinfo/python-list