Pythonのzipfileでzipファイルからファイルを選択して解凍(展開)する方法
Pythonのzipfileモジュールを使用して、ZIPファイルから特定のファイルを選択して解凍(展開)する方法は以下の通りです。この方法では、指定したファイルを選んで解凍します。
python
import zipfile # ZIPファイルの名前 zip_file_name = 'ファイル.zip' # 解凍したいファイルの名前 file_to_extract = '解凍したいファイル.txt' # 解凍先のディレクトリのパス extract_dir = '解凍先ディレクトリ/' # ZIPファイルを読み込む with zipfile.ZipFile(zip_file_name, 'r') as zipf: # 指定したファイルを解凍 zipf.extract(file_to_extract, extract_dir) print(f'{file_to_extract}を{extract_dir}に解凍しました。')
このコードでは、zipfile.ZipFileを使用してZIPファイルを読み込み、extract() メソッドを使用して指定したファイルを解凍します。解凍先のディレクトリは extract_dir に指定されており、解凍後のファイルはそのディレクトリに保存されます。
コードを実行する前に、zip_file_nameに対象のZIPファイルの名前、file_to_extractに解凍したいファイルの名前、および extract_dir に解凍先のディレクトリを設定してください。

ディスカッション
コメント一覧
まだ、コメントがありません