使用ftplib在FTP服务器中查找文件

时间:2018-02-07 23:51:56

标签: python ftp ftplib

我想知道是否有一种有效的方法可以使用ftplib递归搜索给定的文件名。我知道我可以使用FTP.cwd()FTP.retrlines('LIST),但我认为它会相当重复且效率低下。有什么东西可以让我在Python上找到FTP服务器上的文件,例如os可以os.path.walk()的方式吗?

1 个答案:

答案 0 :(得分:0)

没有。使用FTP.retrlines('LIST')是使用FTP协议的唯一解决方案。

如果您需要更快的方法,则必须使用其他界面。像shell,一些web API等