python中log怎么用:Python中使用Log的简单方法

Python中log模块是一个标准库,用于记录日志信息,可以帮助开发人员更好地跟踪程序的运行情况。下面是一个使用Python log模块的示例代码:

Python中log模块是一个标准库,用于记录日志信息,可以帮助开发人员更好地跟踪程序的运行情况。是一个使用Python log模块的示例代码:

Python中log模块是一个标准库,用于记录日志信息,可以帮助开发人员更好地跟踪程序的运行情况。是一个使用Python log模块的示例代码:


python
import logging
# 创建一个 logger
logger = logging.getLogger('my_logger')
logger.setLevel(logging.DEBUG)
# 创建一个 handler,用于写入日志文件
fh = logging.FileHandler('test.log')
fh.setLevel(logging.DEBUG)
# 再创建一个 handler,用于输出到控制台
ch = logging.StreamHandler()
ch.setLevel(logging.DEBUG)
# 定义handler的输出格式
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
fh.setFormatter(formatter)
ch.setFormatter(formatter)
# 给logger添加handler
logger.addHandler(fh)
logger.addHandler(ch)
# 记录一条日志
logger.info('foorbar')

以上代在控制台和test.log文件中输出如下日志信息:


2020-05-26 14:48:29,717 - my_logger - INFO - foorbar

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(98)
python解释器是哪个文件探索它的功能和优势
上一篇
python字符串拆分:Python字符串拆分的应用
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(39条)