#/usr/bin/env python # -*- coding:utf-8 -*- #Author='Jun' import os import sys import time def removefiles(beftime, defalutpath='.'): for i in os.listdir(path): filename = path + os.sep + i if os.path.getmtime(filename) < beftime: try: if os.path.isfile(filename): os.remove(filename) elif os.path.isdir(filename): os.removedirs(filename) else: os.remove(filename) print "%s remove success." % filename except Exception as error: print error print "%s remove faild." % filename if __name__ == "__main__": try: path = sys.argv[1] breday = int(sys.argv[2]) bretime = time.time() - 3600 * 24 * breday removefiles(bretime, path) except Exception as e: print e sys.exit(-1)
python删除N天前文件
原创文章标签 python 文件 删除 文章分类 Python 后端开发
©著作权归作者所有:来自51CTO博客作者骏马换前诚的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:进程PID监控
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
N天爆肝数据库——MySQL(4)
对多表查询,事务以及体系结构进行知识总结和学习。
子查询 标量 插入图片 -
Windows 删除N天之前文件 脚本
在备份服务器上upload了很多文件,所以用批处理弄了个脚本,删除N天之前的文件,
windows 脚本 upload cmd oracle -
python脚本删除n天之前的文件
python删除n天之前的文件
文件 python 删除n天 -
Powershell: powershell删除N天前的文件
powershell删除N天前的文件
powershell 删除文件