Hi,<br>The built in zipfile.write doesn't seem to like  taking a directory instead of  a filename.  <br><br>for example:<br>for each in listofdir:<br>                archive.write(each)<br><br>blows up when one of the items listed in listofdir is a subdirectory.<br><br>  File "/usr/local/lib/python2.4/zipfile.py", line 405, in write<br>    fp = open(filename, "rb")<br><br>is there a mode or a '-r' style param I am missing?<br><br>Thanks in advance,<br>Dan<br><br>