我需要遍历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:\\*\*\*')
我在这里缺少什么?普通目录遍历是否需要这么多资源? 提前致谢