python:ftp获取目录创建日期

时间:2011-01-26 13:34:37

标签: python date ftp creation

我想连接到我的ftp服务器,每天都会创建像“01-26-2011”这样的directorys(没有特定的模式,“Jan2011-26”也是一个可能的目录名称)。在这个目录里面又是一些目录。我想编写一个脚本,如果创建了新目录,则每10分钟检查一次。所以我的问题是:如何获取/读取ftp目录创建日期?检查它们的最佳方式(有效方法)是什么?

如果我想在我的ftp root上拥有1000个目录(我的意思是:2011年1月11日至26日,2011年1月11日至2011年1月,2011年1月11日至2011年1月23日,等等......),那将是不好的检查每个文件夹(我甚至都不想那样)。如果脚本只检查最后5个目录(所以只有Jan2011-26,Jan2011-25,Jan2011-24,Jan2011-23,Jan2011-22),这很好,但它必须检查是否在这5个文件夹中创建了任何新目录。我怎样才能做到这一点?谢谢!

1 个答案:

答案 0 :(得分:0)

根据您需要的详细信息,您可以使用FTPLIB列出目录列表。你可以做一些事情,比如将它们保存到列表中,并在10分钟内比较2个排序列表。您还可以深入挖掘并在FTPLIB中搜索任何属性。我不太了解FTPLIB,但这里有一个解决方案。