文書の過去の版を表示しています。
ZIPの一括解凍
一括解凍とはいっても,ファイル名に学習番号や氏名が入っており,それで提出物が統一されていると,そのファイル名ディレクトリの中に展開したいわけで.うまくコマンドでできるかとおもったんですが,pythonが早かったです.
- unzipSameName.py
import os import sys import zipfile args = sys.argv[1:] for filename in args: with zipfile.ZipFile(filename) as existing_zip: directory_name = os.path.basename(filename) ftitle, text = os.path.splitext(directory_name) existing_zip.extractall(ftitle)