首页 > 解决方案 > 仅删除在 Python 中某个时间之前创建的目录

问题描述

如何仅删除在某个时间之前创建的目录,假设我想删除在当前系统时间 6 小时之前创建的所有目录。

代码:只获取目录

a = next(os.walk('.'))[1]

按时间排序:

a.sort(key=lambda s: os.path.getmtime(os.path.join(".", s)))

但我想获取仅在某个时间之前创建的目录列表,比如在当前系统时间之前 6 小时。

标签: pythonpython-2.7

解决方案


推荐阅读