python logging

LOG_FORMAT ="%(asctime)s - %(levelname)s - %(message)s"

logging.basicConfig(level=logging.DEBUG,filename='log.txt',format=LOG_FORMAT)

sh=logging.StreamHandler()

sh.setLevel(logging.DEBUG)

sh.setFormatter(logging.Formatter(LOG_FORMAT))

logger=logging.getLogger('logger')

logger.addHandler(sh)

以上代码,设定log的级别,同时输出到屏幕和指定的文件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Python logging 模块 参考 http://blog.csdn.net/zyz511919766/ar...
    ktide阅读 917评论 0 2
  • 本文章是我大概三年前,在上家单位使用 Python 工作时结合官方文档做的整理。现在 Python 官方文档听说已...
    好吃的野菜阅读 217,487评论 14 232
  • 原文:https://my.oschina.net/leejun2005/blog/126713http://ww...
    点点渔火阅读 702评论 0 0
  • 不知道大家有没有遇到过这些问题。 总是勤勤恳恳工作,却发现自己的薪水还是不够花;面对自己喜欢的东西,想买却买不起;...
    阿仲Jerry阅读 489评论 2 3
  • 不生气就不生病”,这句话不是谣言,是北京中医药大学教授、博士生导师郝万山50年从医经验的总结。 郝万山教授游学于欧...
    布木布泰1913阅读 420评论 0 1