问题描述 在使用os.listdir遍历文件时,报错 Not a directory: ‘XXX’ 原因 遍历的不是目录的文件,例如XXX.py等文件会报此错,读者因仔细检查一下。尤其是在写多重循环时应检查是否上级目录存在不是目录文件的文件。 解决方案 移除上一级中存在的不是目录的文件