#conding=utf-8 import logging import os,time logger=logging.getLogger(__name__) logger.setLevel(logging.INFO) formatter=logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') if not os.path.exists('log'): os.mkdir('log') filepath=os.path.join('log',time.strftime('%Y%m%d%H%M%S',time.localtime())+'.log') filehandler=logging.FileHandler(filepath) filehandler.setLevel(logging.INFO) filehandler.setFormatter(formatter) logger.addHandler(filehandler) con = logging.StreamHandler() con.setLevel(logging.INFO) con.setFormatter(formatter) logger.addHandler(con) logger.info("这是info级别") logger.error('这是error级别') logger.debug('这是debug级别')