【发布时间】:2015-11-02 04:28:10
【问题描述】:
我想遍历python文件夹中的所有文件。
此外,假设文件夹正在增长,即文件被异步添加到其中。每当我在迭代时,我都在做一些操作。
因此假设该操作所花费的时间超过了下载速度,这意味着我不会在下载结束之前完成迭代。
如果有任何方法可以做到这一点,请提出建议。你总是可以重新开始,所以请不要建议这种方法。
目前我正在做这样的事情:
onlyfiles = [ f for f in listdir(".") if isfile(join(".",f)) ]
for s in onlyfiles:
#dosomething
【问题讨论】:
-
也许保留一组您访问过的所有文件?发布一些代码,显示您尝试过的一些解决方案。
-
我已经编辑并添加了我现在用于遍历文件夹的代码。
标签: python file python-2.7 directory