python定期清理日志文件 防止日志文件无限制的增长

#如果大于1M,则清理
def __clearnohuboutlog():
nohublogpath = "./nohup.out"
if os.path.exists(nohublogpath):
filesize = os.path.getsize(nohublogpath)
if (filesize / (1024 * 1024)) > 1:
# 清空日志
with open(nohublogpath, "w") as file:
file.truncate()
print(
"%s:%s"
% (
time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()),
f"删除了{nohublogpath}日志。",
)
)python定期清理日志文件 防止日志文件无限制的增长, python日志文件如果不定期清理 , 会无限制增长,从而占用服务器的磁盘空间,上面一个小程序,定期清理一下日志文件。


















