正文

# 日志名称:sys
logger = logging.getLogger("sys")
# 配置日志打印的级别,打印格式
logging.basicConfig(level = logging.DEBUG,format = '%(asctime)s   %(message)s')

# 将日志缓存到文件,缓存配置
# 日志缓存到文件的文件名和编码
handler = logging.FileHandler('test.log', encoding='utf-8')
# 缓存的打印级别
handler.setLevel(logging.INFO)
# 缓存的格式
handler.setFormatter(logging.Formatter('%(message)s'))

# 将缓存配置添加到logger
logger.addHandler(handler)

logger.info('打印日志')