Python でディレクトリの ZIP アーカイブを作成する
ファイル システムを操作する場合、ディレクトリ構造のアーカイブを作成すると便利です。タスク。 Python には、特に shutil.make_archive 関数を使用してこれを実現する便利な方法が用意されています。
shutil.make_archive の使用
shutil.make_archive を使用してディレクトリの zip アーカイブを作成するには、次の手順に従います:
Call shutil.make_archive(output_filename, 'zip', dir_name):
例:
import shutil shutil.make_archive('my_archive', 'zip', 'my_directory')
このコードは「my_directory」フォルダーの内容を含む「my_archive.zip」という名前の zip アーカイブ。
詳細オプション
shutil.make_archive 関数は、必要に応じて追加パラメーターを提供します。さらなるカスタマイズ。ただし、基本的な zip アーカイブを作成するには、上記の方法で十分です。アーカイブ プロセスをさらにきめ細かく制御する必要がある場合は、zipfile モジュールを調べてさらにカスタマイズすることをお勧めします。
以上がPython でディレクトリから ZIP アーカイブを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。