基于Pythonlog的正确打开方式-创新互联

保存代码到文件:logger.py

成都网络公司-成都网站建设公司创新互联十载经验成就非凡,专业从事网站建设、成都做网站,成都网页设计,成都网页制作,软文营销广告投放等。十载来已成功提供全面的成都网站建设方案,打造行业特色的成都网站建设案例,建站热线:028-86922220,我们期待您的来电!
import os
import logbook
from logbook.more import ColorizedStderrHandler
import smtplib
LOG_DIR = os.path.join('log')
if not os.path.exists(LOG_DIR):
  os.makedirs(LOG_DIR)
def get_logger(name='test', file_log=False):
  logbook.set_datetime_format('local')
  ColorizedStderrHandler(bubble=False).push_application()
  if file_log:
    logbook.TimedRotatingFileHandler(os.path.join(LOG_DIR, '%s.log' % name), date_format='%Y%m%d', bubble=True).push_application()
  return logbook.Logger(name)
LOG = get_logger(file_log=True)
def send_email(email_conf, message):
  smtp = smtplib.SMTP()
  smtp.connect(email_conf['host'], email_conf['port'])
  smtp.login(email_conf['user'], email_conf['password'])
  smtp.sendmail(email_conf['fromaddr'], email_conf['recipients'], message.as_string())

当前名称:基于Pythonlog的正确打开方式-创新互联
本文地址:http://bzwzjz.com/article/djdiec.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作公司 高端品牌网站建设 网站建设方案 宜宾网站设计 成都网站制作 成都网站建设 达州网站设计 移动网站建设 网站设计 成都网站建设 网站制作 企业网站设计 成都营销网站建设 成都网站建设 成都响应式网站建设 成都网站设计 成都网站建设 成都网站建设公司 移动手机网站制作 成都网站设计 手机网站制作 公司网站建设