Pythonのzipfileメソッド ZipFile.infolist
zipfile.ZipFile.infolistメソッドは、Pythonのzipfileモジュールで提供されるメソッドの1つで、ZIPアーカイブ内のファイルに関する情報を取得するために使用されます。このメソッドはZIPアーカイブ内の各ファイルの情報をリストとして返します。
以下は、ZipFile.infolistメソッドの基本的な使用例です:
python
import zipfile # ZIPアーカイブを開く with zipfile.ZipFile('my_archive.zip', 'r') as my_zip: # ZIPアーカイブ内のファイルに関する情報をリストで取得 file_info_list = my_zip.infolist() for file_info in file_info_list: print("File name:", file_info.filename) print("File size:", file_info.file_size) print("Compressed size:", file_info.compress_size) print("Last modified:", file_info.date_time)
上記のコードでは、ZIPアーカイブを読み取り専用モードで開き、infolistメソッドを使用してアーカイブ内の各ファイルに関する情報を取得し、それを表示しています。取得できる情報には、ファイル名、ファイルサイズ、圧縮サイズ、最終更新日時などが含まれます。
infolistメソッドを使用することで、ZIPアーカイブ内のすべてのファイルに関する情報を一括して取得でき、必要に応じて操作や処理に利用できます。

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