glob.iglob查找所有子目录中的所有.txt文件

2024-04-26 13:42:37 发布

您现在位置:Python中文网/ 问答频道 /正文

简单代码给出以下错误。直接从文档(https://docs.python.org/3/library/glob.html

TypeError: iglob() got an unexpected keyword argument 'recursive'

import glob
for filename in glob.iglob('C:\\**\\*txt', recursive=True):
    print filename

Tags: 代码文档httpsorgandocshtml错误
2条回答

python 3.5中添加了recursive参数,这意味着版本3.4.3也有这个问题。

如果不想升级python版本,可以使用glob2,它默认支持递归调用(**)。

似乎您正在使用Python2.7并阅读Python3.5文档。

相关问题 更多 >