「Python」ZipFile関数を使ってzipファイルに圧縮する

環境
PyCharm 2021.3.3
Python 3.9.2
書式
1.zipfile.ZipFile('圧縮zipファイル’, 'w’, zipfile.ZIP_DEFLATED)
ZIPアーカイブを作成しています。引数のwはwriteを意味します。ZIP_DEFLATEDは、通常のZIP圧縮です。
2.zip.write('圧縮ファイル’)
ZIPアーカイブにファイルを追加しています。
使用例

# coding: utf-8

# zipfileモジュールをインポート
import zipfile

# zipアーカイブを作成
zip = zipfile.ZipFile('C:\\python\\test.zip', 'w', zipfile.ZIP_DEFLATED)

# zipアーカイブにファイルを追加
zip.write('C:\\python\\test001.txt')
zip.write('C:\\python\\test002.csv')

# クローズ
zip.close()

実行結果
「test001.txt」と「test002.csv」ファイルを「test.zip」に圧縮します。

Python

Posted by arkgame