import logging logger=logging.getLogger('这是一个日志')#先生成一个日志 formatter=logging.Formatter('%(asctime)s %(name)s %(lineno)d %(essage)s')#定义这个日志的格式 wenjian=logging.FileHandler('t2','a',encoding='utf-8')#生成一个文件流 pingmu=logging.StreamHandler()#生成一个屏幕流 pingmu.setFormatter(formatter)#将格式加入屏幕 wenjian.setFormatter(formatter)#将格式加入文件流 logger.addFilter(pingmu) logger.addFilter(wenjian) logging.debug('这是一个debug') logging.info('这是一个info') logging.warning('这是一个warning') logging.error('这是一个error') logging.critical('这是一个处罚')
自定义模块比较人性化,可以自己定义自己想要生成日志的内容