logging将日志写入文件filehandler
Posted mghhzanne
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了logging将日志写入文件filehandler相关的知识,希望对你有一定的参考价值。
import logging logger = logging.getLogger() logger.setLevel(level = logging.INFO) handler = logging.FileHandler("log.txt") handler.setLevel(logging.INFO) formatter = logging.Formatter(‘%(asctime)s - %(name)s - %(levelname)s - %(message)s‘) handler.setFormatter(formatter) logger.addHandler(handler) logger.info("Start print log") logger.debug("Do something") logger.warning("Something maybe fail.") logger.info("Finish")
利用FileHandler将log写入文件,比basicConfig的好处是想写到哪个文件就写到哪个,basicConfig是一旦设置就不能更改
以上是关于logging将日志写入文件filehandler的主要内容,如果未能解决你的问题,请参考以下文章
如何自定义java日志文件,最多只包含N个日志记录,而不是以字节为单位的大小