Pythonのzipfileでzipファイル内のすべてを展開する方法

Pythonのzipfileモジュールを使用して、ZIPファイル内のすべてのファイルを展開するには、extractall() メソッドを使用します。以下は、ZIPファイル内のすべてのファイルを展開する基本的な方法です:

python
import zipfile # ZIPファイルの名前 zip_file_name = 'ファイル.zip' # 展開先のディレクトリのパス extract_dir = '展開先ディレクトリ/' # ZIPファイルを読み込む with zipfile.ZipFile(zip_file_name, 'r') as zipf: # すべてのファイルを展開 zipf.extractall(extract_dir) print(f'{zip_file_name}を{extract_dir}に展開しました。')

このコードでは、zipfile.ZipFileを使用してZIPファイルを読み込み、extractall() メソッドを使用してZIPファイル内のすべてのファイルを指定したディレクトリに展開します。展開されたファイルは extract_dir ディレクトリに保存されます。

コードを実行する前に、zip_file_nameに対象のZIPファイルの名前を設定し、extract_dir に展開先のディレクトリを設定してください。