如何在 python 中遍历 zip 文件的内容而无需解压它们?
如果提取是唯一的方法,那么如果我创建一个唯一的临时文件夹并将它们提取到那里,然后遍历并删除临时文件夹,是否有效?
最佳答案
使用namelist()
ZipFile
类的方法来获取存档中所有文件名的列表,而无需提取它们。例如:
import zipfile
myzip = zipfile.ZipFile('myzip.zip', 'r')
filenames = myzip.namelist()
# Do something with filenames
关于python - 如何使用 python 检索 zip 文件中的目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7603709/