【发布时间】:2020-06-30 14:25:33
【问题描述】:
所以我有一个目录,里面有几个子目录,我正在尝试遍历我拥有的所有子目录(每个子目录中都有一堆文件,我将它们分成较小的文件)。我一直在尝试使用os.listdir,但我不断收到此错误 FileNotFoundError: [Errno 2] No such file or directory: 'mFAPA'
这个子目录肯定存在,所以我不知道为什么会一直这样
for dir in os.listdir('../conv_files'):
for filename in os.listdir(dir):
我试图使用 for 循环遍历每个目录,然后在每个目录中遍历每个文件。错误出现在代码的第二行,一旦它在父目录中,由于某种原因它不能执行for filename in os.listdir(dir) 部分。有什么建议吗?
【问题讨论】:
-
您的错误可能发生在第二个循环中?你能把目录结构也发一下吗?