python配置info,error级别的日志

要配置Python中的info和error级别的日志,可以使用Python标准库中的logging模块。以下是简要的配置步骤:

  1. 导入logging模块:
import logging
  1. 配置日志输出格式和级别:
logging.basicConfig(level=logging.INFO)  # 配置info级别的日志输出
logging.basicConfig(level=logging.ERROR)  # 配置error级别的日志输出
  1. 记录日志:
logging.info("This is an info message.")  # 记录info级别的日志
logging.error("This is an error message.")  # 记录error级别的日志

默认情况下,logging模块会将日志输出到标准输出(控制台)。可以通过配置日志处理器(如文件处理器)来将日志输出到文件中。例如,将日志输出到文件:

logging.basicConfig(filename='app.log', level=logging.INFO)

以上配置将info级别以上的日志记录到app.log文件中。

在实际应用中,我们可以根据需要,将日志输出到不同的文件或者使用不同的日志处理器,来实现灵活的日志记录和管理。通过配置不同的日志级别,我们可以根据实际需求记录所需的日志信息,方便调试和排查问题。