定时删除文件且添加进日志
#!/usr/bin/env python3 # coding: utf-8 import os import time import datetime import logging class DeleteFile ( object ) : def __init__ ( self , path ) : self . path = path def logger ( self ) : """ 写入日志 :return: logger对象 """ logger = logging . getLogger ( ) # 实例化了一个logger对象 # 在国外叫handler,在中国翻译过来,叫句柄 # 设置文件名和编码 fh = logging . FileHandler ( 'delete.log' , encoding = 'utf-8' ) # 实例化了一个文件句柄 # 格式和文件句柄或者屏幕句柄关联 sh = logging . StreamHandler ( ) # 用于输出到控制台 fmt = logging . Formatter ( '%(asctime)s - %(name)s - %(levelname)s - %(message)s' ) # 格式化 fh . setFormatter ( fmt ) # 格式和文件句柄或者屏幕句柄关联 sh .