Pythonのzipfileでファイルを指定してzipファイルに圧縮する方法
Pythonのzipfileモジュールを使用して、特定のファイルをZIPファイルに圧縮する方法は次のようになります:
python
import zipfile # 圧縮したいファイルのリスト files_to_compress = ['ファイル1.txt', 'ファイル2.txt'] # 作成するZIPファイルの名前 zip_file_name = '新しいファイル.zip' # 新しいZIPファイルを作成 with zipfile.ZipFile(zip_file_name, 'w', zipfile.ZIP_DEFLATED) as zipf: for file_to_compress in files_to_compress: # ファイルをZIPファイルに追加 zipf.write(file_to_compress) print(f'{zip_file_name}を作成しました。')
このコードでは、zipfile.ZipFileを使用して新しいZIPファイルを作成し、with文でファイルを追加します。zipf.write(file_to_compress)の部分で指定したファイルをZIPファイルに追加します。zipfile.ZIP_DEFLATEDはファイルの圧縮方式を指定する引数で、ZIP_DEFLATEDはデフォルトの圧縮方式で、通常使用されます。
コードを実行する前に、files_to_compressに圧縮したいファイルのリストを設定し、zip_file_nameに作成するZIPファイルの名前を設定してください。

ディスカッション
コメント一覧
まだ、コメントがありません