一种快速的解决方案是检查中
lstat的每个对象的输出
ftp.listdir()。
这是列出所有目录的方法。
>>> for i in ftp.listdir():... lstatout=str(ftp.lstat(i)).split()[0]... if 'd' in lstatout: print i, 'is a directory'...
文件是相反的搜索:
>>> for i in ftp.listdir():... lstatout=str(ftp.lstat(i)).split()[0]... if 'd' not in lstatout: print i, 'is a file'...



