基于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://csruizhi.cn/article/djdiec.html

其他资讯

Copyright © 2007-2024 成都优众联杰科技有限公司 All Rights Reserved 蜀ICP备2024116266号
友情链接: 网站建设 成都网站建设 LED网站设计方案 外贸网站设计方案 成都营销网站制作 成都网站建设公司 成都网站建设公司 成都网站建设推广 移动手机网站制作 成都网站制作 成都网站建设 响应式网站建设 营销网站建设 成都商城网站制作 重庆企业网站建设 网站制作报价 H5网站制作 成都定制网站建设 成都网站建设 营销型网站建设 网站设计 网站制作公司