进口操作系统 导入日志 从日志。更多的进口ColorizedStderrHandler 进口smtplib LOG_DIR=os.path.join(日志) 如果不是os.path.exists (LOG_DIR): os.makedirs (LOG_DIR) def get_logger (name='测试',file_log=False): logbook.set_datetime_format(当地的) ColorizedStderrHandler(泡沫=False) .push_application () 如果file_log: logbook.TimedRotatingFileHandler (os.path。加入(LOG_DIR, ' % s。日志' %的名字),date_format=' % Y % m % d ',泡沫=True) .push_application () 返回logbook.Logger(名字) 日志=get_logger (file_log=True) def send_email (email_conf、消息): smtp=smtplib.SMTP () smtp。连接(email_conf['主机'],email_conf[“端口”]) smtp。登录(email_conf(“用户”),email_conf['密码']) smtp。sendmail (email_conf [' fromaddr '], email_conf(“收件人”),message.as_string ()) >之前
从进口日志记录器 if __name__==癬_main__”: LOG.info('检查% s: % s…% (str(日期),str (data_type)))以上这篇基于Python日志的正确打开方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
基于Python日志的正确打开方式