root/tags/release-0.6.2/scripts/zip.py

Revision 1, 504 bytes (checked in by mjoc, 2 years ago)

Initial import.

Line 
1 from zipfile import ZipFile
2 from glob import glob
3 import sys
4 import os
5
6 def compress(z, dir):
7     zip = ZipFile(z, "w")
8     files = glob(os.path.join(dir, "*"))
9     for file in files:
10         zip.write(file)
11     zip.close()
12
13 if __name__ == "__main__":
14     if len(sys.argv) < 3:
15         print "Usage: %s <zip file> <directory>" % sys.argv[0]
16         sys.exit(1)
17
18     print "Packing '%s' to '%s'..." % (sys.argv[2], sys.argv[1]),
19     compress(sys.argv[1], sys.argv[2])
20     print "done"
Note: See TracBrowser for help on using the browser.