【发布时间】:2011-11-10 23:10:19
【问题描述】:
我知道如何在目录树中列出所有子目录和文件。但我正在寻找一种方法来列出从根目录开始的目录树中所有目录中所有新创建的文件、修改和(如果可能的话)删除的文件。
【问题讨论】:
-
请指定新创建的内容适合您。最后一小时内?最后一天?一年以来?如果您知道如何构建目录树,为什么不直接使用
os.lstat访问文件属性? -
然后使用
st=os.lstat(filepath)和st.st_mtime字段并检查与当前时间的差异是否小于1800 - 就是这样。
标签: python