python日志打印
python
import logging
def log(name=__name__):
logger = logging.getLogger(name)
logger.setLevel(logging.INFO)
fh = logging.FileHandler('loging.txt', encoding='utf-8')
ch = logging.StreamHandler()
formatter = logging.Formatter('%(asctime)s %(levelname)s %(filename)s %(funcName)s %(message)s',
datefmt='%Y%m%d %X')
fh.setFormatter(formatter)
ch.setFormatter(formatter)
logger.addHandler(fh)
logger.addHandler(ch)
return logger
logger = log()
# 使用
logger.info("123")
logger.error("456")