python:ftp获取目录创建日期
我想连接到我的FTP服务器,这里每天都会创建像“01-26-2011”这样的文件夹(没有特定的命名规则,“Jan2011-26”也是可能的文件夹名称)。在这些文件夹里面,还有其他一些文件夹。我想写一个脚本,每10分钟检查一下是否有新文件夹被创建。所以我想问的是:我怎么才能获取/读取FTP文件夹的创建日期呢?检查这些文件夹的最佳(高效)方法是什么?
如果我的FTP根目录下有大约1000个文件夹(比如:Jan2011-26、Jan2011-25、Jan2011-24、Jan2011-23、Jan2011-22等等),那么逐个检查每个文件夹就太麻烦了(我甚至不想这样做)。如果脚本只检查最近的5个文件夹(也就是Jan2011-26、Jan2011-25、Jan2011-24、Jan2011-23、Jan2011-22),那也可以,但它必须检查这5个文件夹里是否有新文件夹被创建。我该怎么做呢?谢谢!
1 个回答
0
根据你需要的具体信息,你可以使用 FTPLIB 来列出目录。你可以把这些目录保存到一个列表里,然后在10分钟后对比这两个排序后的列表。你也可以更深入地使用FTPLIB,查找任何属性。我对FTPLIB了解不多,但这里有一个解决方案。