Eternal_AS 2022-04-28 09:55 采纳率: 100%
浏览 40
已结题

pychanm写logging模块时,__init__.py报错.

python版本是3.8.5
这是写的代码.

import logging

# 创建一个操作日志的对象logger(依赖FileHandler)
file_handler = logging.FileHandler('l1.log', 'a', encoding='utf-8')  # f = open()
file_handler.setFormatter(logging.Formatter(fmt="%(asctime)%s - %(name)s - %(levelname)s -%(module)s:  %(message)s"))

logger1 = logging.Logger('财务系统', level=40)  # 创建日志对象
logger1.addHandler(file_handler)    # 给日志对象设置文件信息


# 再创建一个操作日志的对象logger(依赖FileHandler)
file_handler2 = logging.FileHandler('l2.log', 'a', encoding='utf-8')
file_handler2.setFormatter(logging.Formatter(fmt="%(asctime)%s - %(name)s - %(levelname)s -%(module)s:  %(message)s"))

logger2 = logging.Logger('会计系统', level=40)
logger2.addHandler(file_handler)


# 项目1:财务系统出错了
logger1.error('财务系统崩溃了,需程序员出来工作')
# 项目2:会计系统出错了
logger2.error("会计系统出错了,需要程序员和财务出来加急修复")

这是报错信息第一部分:

img

img


我搞不清怎么修复这个情况

  • 写回答

2条回答 默认 最新

  • zy010101 2022-04-28 10:20
    关注

    %(asctime)%s 这里多打了一个%,改为%(asctime)s即可。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 5月6日
  • 已采纳回答 4月28日
  • 创建了问题 4月28日

悬赏问题

  • ¥60 如何把照片修复成原始拍摄图
  • ¥80 Exited too quickly (process log may have details)
  • ¥15 爬知乎登录之后内容加载不出来
  • ¥15 怎么用protues测量通频带
  • ¥15 zepelin使用sparkInterpreter 异常
  • ¥15 paho mqtt 接收不到消息
  • ¥15 函数r关于两个分量y,z方向上的图像,分开画r随y的图像,r随z的图像
  • ¥15 如何用Matlab求Pearcey函数的数值积分?
  • ¥15 一个简单的函数定义问题,输出结果是相反的,怎么回事呢?
  • ¥15 页面加载报错,不知道怎么处理