python 清理目录下两天前的文件
#!/bin/python #coding:utf-8 #mhsj.net 2022-08-16 import time import os, sys N = 2 def deletefile(path): for eachfile in os.listdir(path): filename = os.path.join(path, eachfile) print filename 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) elif os.path.isdir(filename): deletefile(filename) if __name__ == '__main__': deletefile('/data/file/data/temp') #deletefile('/data/file/data/temp2')
转载请注明:梦绘设计 » Python/Shell » python小脚本- 清理目录下两天前的文件
版权声明
本站《作品展示》类文章均为原创,转载必须注明出处,技术分享类文章部分来源于网络,版权归原作者所有,若侵权请留言。