-4

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

4

1 回答 1

1

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

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