python 删除2天前后缀为.log的文件,,python脚本 删
python 删除2天前后缀为.log的文件,,python脚本 删
python脚本 删除2天前后缀为.log的文件
#!/usr/local/python/bin/python#-*-coding=utf8 -*-import timeimport os,sysN = 2 #设置删除多少天前的文件def deletefile(path): for eachfile in os.listdir(path): filename = os.path.join(path,eachfile) if os.path.isfile(filename): lastmodifytime = os.stat(filename).st_mtime endfiletime = time.time() - 3600 * 24 * N #设置删除多久之前的文件 if endfiletime > lastmodifytime: if filename[-4:]==".log": os.remove(filename) #print "删除文件 %s 成功" % filename elif os.path.isdir(filename):#如果是目录则递归调用当前函数 deletefile(filename)if __name__ == ‘__main__‘: path = r‘/home/logs/tomcat/‘ deletefile(path)
设置crontab 任务
10 0 * * * root python /home/shell/del_log.py
python 删除2天前后缀为.log的文件
相关内容
- 7-45 jmu-python-涨工资 (10 分),,输入一组工资数据,写
- Python基础课:测试type 和 isinstance 那个的速度更快,,废
- 窦小凤2020寒假学习心得,,2020年1-2月寒
- 封装selenium自动化框架中的截图功能,, 对seleniu
- ubuntu18 tensorflow cpu fast_rcnn,,(flappbird
- golang-基础,,1.go的特点 兼
- numpy里*与dot与multiply,,一、* dot()
- Python 树/搜索类算法,,BFS:#1.设置队
- 用Python画一颗特别的心送给她,,import num
- python3.7安装charts库(Win10系统),,本人是Anacond
评论关闭