python脚本列出已创建的所有文件和目录

时间:2012-11-28 20:58:18

标签: python

spython脚本列出已创建的所有文件和目录

1 个答案:

答案 0 :(得分:1)

在没有给出完整答案的情况下,以下是您需要的部分:

  • walkos.walk('.')遍历.及其任何子目录中的所有文件和目录。你可以围绕它进行for循环。查看示例以获取os.path.join(dirpath, filename)和其他详细信息。
  • statos.stat(pathname)返回stat个对象,其中包含pathname处文件的相关信息。根据您的平台,st_ctimest_birthtime可能是创建时间。 (在某些平台上,没有办法获得它。)格式是自纪元以来的秒数。
  • time模块:您已经被告知过这个问题。使用您最喜欢的秒 - 自 - 纪元功能获取启动时的当前时间。 starttime - create time <= X * 60是新的任何文件。 (但请确保您正确使用时区内容 - 使用GMT或当地时间进行文件时间和当前时间。)