学海无涯_0606 2022-08-01 23:22 采纳率: 0%
浏览 2
已结题

关于#etL#的问题,如何解决?

import logging

def write_log(*li):
# #创建日志对象
logger = logging.getLogger('完美世界')
logger.setLevel("DEBUG")

#定义处理器
console_handler = logging.StreamHandler()
file_hand = logging.FileHandler("./log2.txt",mode="a",encoding="utf-8")
# #输出信息格式化
fmt = '%(filename)s-->%(funcName)s %(asctime)s line%(lineno)s  [%(levelname)s]  %(message)s==fun:%(funcName)s =created: %(created)f==msecs:%(msecs)d '
fmt2= '%(filename)s-->%(funcName)s %(asctime)s line%(lineno)s  [%(levelname)s]  %(message)s==fun:%(funcName)s=created: %(created)f==msecs:%(msecs)d'
# fmt = '%(name)s=====事件==%(message)s====时间=%(asctime)s===进程=%(process)d'

# fmt2 = '%(name)s=====事件==%(message)s==行号=%(lineno)s===事件==%(asctime)s====时间=%(levelname)s===进程=%(process)d'

#格式
f1 = logging.Formatter(fmt = fmt)
f2 = logging.Formatter(fmt = fmt2)
#
console_handler.setFormatter(f1)
console_handler.setLevel("INFO")
file_hand.setLevel("INFO")
file_hand.setFormatter(f2)
# #日志器添加控制台处理器
logger.addHandler(console_handler)
logger.addHandler(file_hand)
# logger.debug('debug')
atr = "{}:{}".format(li[0],li[1])
logger.info(atr)
# logger.warning('warning')
# logger.error('error')

# logger.fatal('fatal')
# #创建控制台处理器
# #控制台等级
# file_hand.setLevel(level="ERROR")
# # logging.basicConfig(level='DEBUG',format=fmt)

# logging.critical('critrcal')

write_log(li=[123,4124])

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 8月9日
    • 创建了问题 8月1日

    悬赏问题

    • ¥15 惠普360g9的最新bios
    • ¥15 配置hadoop时start-all.sh老是启动失败
    • ¥30 这个功能用什么软件发合适?
    • ¥60 微信小程序,取消订单,偶尔订单没有改变状态
    • ¥15 用pytorch实现PPO算法
    • ¥15 关于调制信号的星座图?
    • ¥30 前端传参时,后端接收不到参数
    • ¥15 这是有什么问题吗,我检查许可证了但是显示有呢
    • ¥15 机器学习预测遇到的目标函数问题
    • ¥15 Fluent,液体进入旋转区域体积分数不连续