我认为以下代码会返回所有True
。相反,它会返回True
和False
的混合。 os
找不到的文件确实存在。有没有其他人遇到过这个问题并找到了解决方案?
>>> dirPath = r"W:\Some\Path"
>>> os.path.isdir (dirPath)
True
>>> for di, sDi, files in os.walk (dirPath):
for fil in files:
filePath = os.path.join (di, fil)
print os.path.exists (filePath)
False
False
True
False
True
True
...
os.path.isfile
会返回相同的结果。
答案 0 :(得分:0)
尝试:
dirPath = r"W:/Some/Path"
或
dirPath = r"W:\\Some\\Path"