python os.walk glob非常密集

时间:2016-05-03 15:31:20

标签: python windows cpu glob os.walk

我需要遍历windows目录并获取每个广告的每个文件名。我尝试了os.walk和glob(Python 2.7)。两者都是cpu密集型。 CPU使用率立即达到100%并堵塞我的系统。

我正在使用标准for循环来递归浏览目录。

for path, folders, files in os.walk('C:\\'):
    for file_name in files:
        print file_name

print glob('C:\\*\*\*')

我在这里缺少什么?普通目录遍历是否需要这么多资源? 提前致谢

0 个答案:

没有答案