pythonで複数のファイルを同時に解凍の方法

Python の zipfile モジュールを使用して複数のファイルをまとめて展開できます。一般的な例は以下のコードです。

import os
import zipfile

# 指定要解压的文件夹路径
folder_path = 'path/to/folder'

# 遍历文件夹中的所有文件
for filename in os.listdir(folder_path):
    # 构建文件的完整路径
    file_path = os.path.join(folder_path, filename)
    
    # 检查文件是否是zip文件
    if zipfile.is_zipfile(file_path):
        # 创建ZipFile对象
        with zipfile.ZipFile(file_path, 'r') as zip_ref:
            # 解压文件到指定目录
            zip_ref.extractall(folder_path)

        # 解压完成后,可以选择是否删除原始zip文件
        # os.remove(file_path)

「path/to/folder」を解凍したいフォルダのパスに置き換えてください。ファイルをバッチ解凍できます。コードのコメント部分はお好みで消去してください。

bannerAds