python - 仅删除在 Python 中某个时间之前创建的目录
问题描述
如何仅删除在某个时间之前创建的目录,假设我想删除在当前系统时间 6 小时之前创建的所有目录。
代码:只获取目录
a = next(os.walk('.'))[1]
按时间排序:
a.sort(key=lambda s: os.path.getmtime(os.path.join(".", s)))
但我想获取仅在某个时间之前创建的目录列表,比如在当前系统时间之前 6 小时。
解决方案
推荐阅读
- python - 在python中复制每个组的最后一行
- amazon-web-services - 当我将 AWS lex 与网站集成时,没有显示响应卡
- c++ - Tensorflow 包含 C++ 的路径
- reactjs - 将 CoreUI 添加到现有的反应解决方案
- javascript - NuxtJS 和 Auth 路由豁免
- ios - 以编程方式快速将字体安装到 IOS 系统
- python - 为什么我在 imageAI 中出现 TypeError?
- php - sqlsrv_query() 需要参数 1
- join - 通过在 pyspark 数据框中使用复制名称加入后使用左表中的所有列进行分组
- json - 如何将多个查询结果和迭代结果存储在一个数组中