import os import sys import logging logger = logging.getLogger(__name__) formatter = logging.Formatter('%(asctime)s %(levelname)s [%(name)s] %(message)s') logger.setLevel(logging.DEBUG) stderr_handler = logging.StreamHandler(sys.stderr) stderr_handler.setFormatter(formatter) logger.addHandler(stderr_handler) logfile = os.path.join("test.log") file_handler = logging.FileHandler(logfile) file_handler.setFormatter(formatter) logger.addHandler(file_handler) logger.info('xxxx') logger.error('yyyy')