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