# 方法一:生成特定的logger(我猜可用于区分程序里的不同logger)
logger = logging.getLogger('tj_logger')
# 方法二:初始化原始logger
logger = logging.getLogger()
# 追加写入文件a ,设置utf-8编码防止中文写入乱码
tj_logger = logging.FileHandler('tj_logger.log', 'a', encoding='utf-8')
# 向文件输出的日志级别
tj_logger.setLevel(logging.DEBUG)
# 向文件输出的日志信息格式
formatter = logging.Formatter('%(asctime)s - %(filename)s - line:%(lineno)d - %(levelname)s - %(message)s -%(process)s')
tj_logger.setFormatter(formatter)
# 加载配置进logger
logger.addHandler(tj_logger)
# 使用
logger.warning(company_name + '解锁成功')
logger 日志
最新推荐文章于 2024-04-19 04:22:32 发布