清除距今天7天的日志
生活随笔
收集整理的這篇文章主要介紹了
清除距今天7天的日志
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
#!/usr/bin/env python
#encoding=utf-8
"""
清空最后修改時間跑今天7天以前的所有文件
"""
#指定監(jiān)控的路徑
path="/home/maolingzhi/remove_logs/aa"
import os,time,stat,datetime
for elem in os.listdir(path):
? try:
??? pa = os.path.join(path,elem)
??? fs = os.stat(pa)
??? ct = time.ctime(fs[stat.ST_ATIME])
??? ti = datetime.datetime.strptime(ct, "%a %b %d %H:%M:%S %Y")
??? if (datetime.datetime.now() - ti).days > 7:
????? os.remove(pa)
? except:
??? pass
總結(jié)
以上是生活随笔為你收集整理的清除距今天7天的日志的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 年中总结(2013年3月到2013年9月
- 下一篇: Microsoft.Bcl.Build