我使用了以下代码。但由于它包含大量文件和文件夹,因此需要花费大量时间。
for localDirname, localDirnames, localFilenames in os.walk('.'):
for localFilename in localFilenames:
if fullFileName == localFilename :
print "File found"
答案 0 :(得分:0)
如果您不需要以递归方式遍历远程目录os.listdir
,则可以提供更快的选项。
for f in os.listdir('.'):
if fullFileName in f:
print "File found"
答案 1 :(得分:0)
try
或open
可以os.stat
。您还可以保留文件夹列表,以便尝试各自的文件夹。
此外,使用@Evert的想法总是会更快。