gpt4 book ai didi

Python Zip 文件,通配符

转载 作者:行者123 更新时间:2023-11-28 19:51:19 26 4
gpt4 key购买 nike

我想知道如何使用通配符告诉 Python 从 zip 文件夹中仅提取“.txt”文件。这段代码对我来说很好用:

extractor.extract("\websitefiles\test.hmtl")"

如何使用相同的代码提取当前目录中的所有 .txt 文件?我在想这样的事情:

extractor.extract(".*.txt")

但它失败了..有什么想法吗???

最佳答案

首先,您需要文件名列表,使用 namelist()。然后,您可以使用 txtfiles = fnmatch.filter(fn_list,"*.txt") 过滤“*.txt”文件现在您可以一个一个地提取文件:

extracts = [ extractor.extract(txt) for txt in txtfiles ]

关于Python Zip 文件,通配符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5755408/

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