2009年10月5日月曜日

Zipでファイルを圧縮、展開

# -*- coding: utf-8 -*-

import zipfile

# 圧縮
zf = zipfile.ZipFile("src.zip", "w")
zf.write("abc.py", "src/abc.py")
zf.write("def.py", "src/def.py")
zf.close()

# 展開
zf = zipfile.ZipFile("src.zip", "r")
for name in zf.namelist():
    print zf.read(name)
zf.close()

詳細はドキュメントで

0 件のコメント:

コメントを投稿