![](http://python-guide.work/wp-content/themes/cocoon-master/images/b-woman.png)
Pythonで
・ZIPファイルを解凍(展開)
できます!
※ここで紹介するのは「パスワード無しZIPファイル」の解凍(展開)方法です。
コード
ここでは例として
・デスクトップ配下のZIPファイル「ken_all.zip」を
・デスクトップ配下のフォルダ「output」配下へ解凍(展開)
します。
※デスクトップ上に下記コードを記載した「sample.py」を作成します。
![ZIPファイル](https://python-guide.work/wp-content/uploads/2023/08/py_zipfile_unpack_archive_001.png)
import shutil
# 解凍(展開)するZIPファイル
zip_file_path = r'C:\Users\lunch\Desktop\ken_all.zip'
# 解凍(展開)先フォルダ
dest_folder_path = r'C:\Users\lunch\Desktop\output'
# ZIPファイルを解凍(展開)
shutil.unpack_archive(zip_file_path, dest_folder_path)
実行結果
ZIPファイルを解凍(展開)できました。
![実行結果①](https://python-guide.work/wp-content/uploads/2023/08/py_zipfile_unpack_archive_002.png)
![実行結果②](https://python-guide.work/wp-content/uploads/2023/08/py_zipfile_unpack_archive_003.png)
参考
上記で使用した以下の詳細は、公式サイトをご確認ください。
●標準ライブラリ「shutil」モジュールの「unpack_archive」