clear_logs.py修改
#!/usr/bin/env python
#encoding=utf-8
"""
清空最后修改时间跑今天7天以前的所有文件
"""
#指定监控的路径
path="/export/App/thrift_query_parser/logs"
import os,time,stat,datetime
for elem in os.listdir(path):
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")
dt = os.path.getmtime(pa)
ti = datetime.datetime.fromtimestamp(dt)
if (datetime.datetime.now() - ti).days >= 1:
print pa
os.remove(pa)