我正在使用Python连接到每小时一次包含新数据列表的FTP服务器。我每天只连接一次,我只想下载目录中的最新文件。有没有办法做到这一点?
答案 0 :(得分:1)
似乎任何一小时可能使用自动命名方案自动生成文件的系统。您是否通过向服务器询问最新文件而不是更容易解析文件名来考虑问题?
这在所有情况下都不起作用,如果目录变大,获取文件列表可能会很费时间。但在大多数情况下似乎都有效。
答案 1 :(得分:-1)
在当前版本的python中查看ftplib。您可以看到一个函数来处理您要发出的LIST命令的结果,如果您知道上次运行成功的脚本,那么您可以从LIST解析结果并对新文件执行操作目录。有关如何操作的详细信息,请参阅ftplib。后退功能是我期望使用的。