Python 示例:列出 ZIP 归档中的文件
此示例使用 Python 内置的 zipfile 库列出 ZIP 文件中包含的所有文件名。
list_files_in_zip.py
#!/usr/bin/env python3
import zipfile
def list_files_in_zip(filename):
"""
列出 ZIP 归档中的所有文件
生成文件名字符串。
"""
with zipfile.ZipFile(filename) as thezip:
for zipinfo in thezip.infolist():
yield zipinfo.filename
# 用法示例
for filename in list_files_in_zip("myarchive.zip"):
print(filename)Check out similar posts by category:
Python
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow