一、思路
从ini配置文件中获取日志文件路径、日志文件名称和日志级别
二、常见要点:
1、从ini文件获取日志配置信息
iniHelper = IniHelper(configPath)
iniHelper.select_section("LOG")
global logPath, resultPath, base_path
base_path = iniHelper.get_value("base_path")
2、获取日志主体
self.logger = logging.getLogger()
3、设置日志级别
self.logger.setLevel(logging.INFO)
三、实现代码
logConf.ini
[LOG]
base_path = C:\\Users\\Administrator\\Downloads
log_name = ouput.log
log_level = INFO
LogUtils.py
#-*-coding:utf-8-*-
'''
Created on 2021年5月3日
日志工具类
@author: mosorg
'''
import logging # 引入logging模块
import os
from datetime import datetime
from org.mosorg.common.utils.IniHelper import IniHelper
baseDir = os.path.split(os.path.realpath(__file__))[0]
configPath = os.path.join(baseDir, "logConf.ini")
'''
config.ini