项目需求
控制台输出所有日志;
单独文件记录Error/Critical级别的日志;
日志配置封装
自定义的 log_util.py 文件内容:
import logging
logger = logging.getLogger("stock_trader")
logger.setLevel(logging.INFO)
logger.propagate = False # 关闭向上传递的功能
# 文本格式
formatter = logging.Formatter(
"++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n"
"%(asctime)s [%(levelname)s] %(filename)s:%(lineno)s\n"
"+++++++++++++++++++++++++++++++++++++++++++++++++