2024-04-02

Pythonでzip形式のファイルを解凍するよ

Pythonでzip形式のファイルを解凍するよ

zip形式のファイルを解凍するよ

実行前

D:\
└─Pythonで作成したフォルダ\
   ├─Temp\
   ├─あああ.txt
   ├─いいい.csv
   ├─ううう.txt
   ├─たたた.jpg
   └─圧縮.zip
     ├─あああ.txt
     └─いいい.csv
# zipファイルの圧縮と解凍を行うモジュールを読み込むよ
import zipfile
# 
# zip形式のファイルを解凍するよ
# 
def unzip_file(zipFilename, extract_folder):
    # zipファイルを読み込みモードで開くよ
    with zipfile.ZipFile(zipFilename, 'r') as zip:
        # zip形式のファイルを解凍するよ
        zip.extractall(extract_folder)
    return

# 解凍するZIPファイル名と解凍先のフォルダを指定
zipFilename = r"D:\Pythonで作成したフォルダ\圧縮.zip"
unzipFolder = r"D:\Pythonで作成したフォルダ\Temp"
# zip形式のファイルを解凍するよ
unzip_file(zipFilename, unzipFolder)

実行結果

D:\
└─Pythonで作成したフォルダ\
   ├─Temp\
   │ ├─あああ.txt
   │ └─いいい.csv
   ├─あああ.txt
   ├─いいい.csv
   ├─ううう.txt
   ├─たたた.jpg
   └─圧縮.zip
     ├─あああ.txt
     └─いいい.csv

0 件のコメント: