PythonでZIPファイル内のファイルを抽出する方法
ZIPファイルからファイルを読み出すには zipfile モジュールを使用できます。以下はその使用方法の例です:
import zipfile
# 打开zip包
with zipfile.ZipFile('example.zip', 'r') as zip_ref:
# 获取zip包内的文件列表
file_list = zip_ref.namelist()
# 读取zip包内的文件
for file_name in file_list:
# 打开文件
with zip_ref.open(file_name) as file:
# 读取文件内容
content = file.read()
# 处理文件内容
print(content)
この例では、最初に zipfile.ZipFile() を使用して zip パッケージを開き、その変数を zip_ref に割り当てます。次に、zip_ref.namelist() を使用して、zip パッケージ内のファイル一覧を取得できます。続いて、ファイル一覧をループ処理し、zip_ref.open() を使用して各ファイルを開き、それを変数 file に割り当てます。最後に file.read() を使用してファイルの内容を読み込み、適切な処理を行います。