我試圖使用os.path.isfile來測試網絡驅動器上是否存在文件,但即使文件存在,它也會返回false。任何想法,爲什麼這可能是我可以用來檢查這個文件的任何其他方法?os.path.isfile()對網絡驅動器上的文件返回false
我使用Python2.7和Windows10
這個,因爲它應該返回true:
import os
if os.path.isfile("C:\test.txt"):
print "Is File"
else:
print "Is Not File"
這個返回false,即使該文件存在:
import os
if os.path.isfile("Q:\test.txt"):
print "Is File"
else:
print "Is Not File"
使用原始字符串:'os.path.isfile(r「Q:\ test.txt」)'? –
也返回false –
'os.path.exists()'返回什麼? –