gpt4 book ai didi

python - 列出python中zip文件中文件夹内的所有文件

转载 作者:太空宇宙 更新时间:2023-11-03 15:46:28 25 4
gpt4 key购买 nike

我有一个 zip 文件结构,如 - B.zip/org/note.txt我想直接列出 org 文件夹中的文件,而不去 B.zip 中的其他文件夹

我编写了以下代码,但它列出了 B.zip 文件中可用的所有文件和目录

f = zipfile.ZipFile('D:\python\B.jar')

for name in f.namelist():
print '%s: %r' % (name, f.read(name))

最佳答案

您可以通过 startwith 函数过滤 yield 。(使用 Python 3)

import os
import zipfile

with zipfile.ZipFile('D:\python\B.jar') as z:
for filename in z.namelist():
if filename.startswith("org"):
print(filename)

关于python - 列出python中zip文件中文件夹内的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49625350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com