我想知道是否有一种有效的方法可以使用ftplib
递归搜索给定的文件名。我知道我可以使用FTP.cwd()
和FTP.retrlines('LIST)
,但我认为它会相当重复且效率低下。有什么东西可以让我在Python上找到FTP服务器上的文件,例如os
可以os.path.walk()
的方式吗?
答案 0 :(得分:0)
没有。使用FTP.retrlines('LIST')
是使用FTP协议的唯一解决方案。
如果您需要更快的方法,则必须使用其他界面。像shell,一些web API等