看起来任何每小时自动生成文件的系统都可能使用自动命名方案。您是否过于考虑了问题,而不是通过更轻松地解析文件名来向服务器请求最新文件? 这种方法并非在所有情况下都适用,如果目录变得很大,获取文件列表可能会变得耗时。但在大多数情况下,这种方法似乎是可行的。
看看你当前版本的Python中的ftplib。您可以看到一个处理LIST命令结果的函数,如果您知道上次成功运行脚本的时间,则可以解析来自LIST的结果并对目录中的新文件进行操作。有关如何执行此操作的更多信息,请参见ftplib。retrlines函数是我期望使用的函数。