import logging
# 定义文件
file_1 = logging.FileHandler('l1_1.log', 'a', encoding='utf-8') #指定一个记录日志的文件fmt = logging.Formatter(fmt="%(asctime)s - %(name)s - %(levelname)s -%(module)s: %(message)s") #指定日志内容的格式file_1.setFormatter(fmt) # 日志文件应用这个格式
# 定义日志
logger1 = logging.Logger('s1', level=logging.ERROR) # 定义一个日志对象,指定要写的日志内容,日志级别为error,s1对应日志格式中的%(name)s,level=logging.ERROR对应%(levelname)slogger1.addHandler(file_1_1) #实例化对象# 写日志
logger1.critical('1111') # 写日志内容,将‘1111’血到日志中,对应日志格式中的%(message)s