首页 > 解决方案 > 记录时出现多条消息

问题描述

在记录时,如果我想提供多条消息,我会怎么做。例如:

logging.Formatter('%(asctime)s Money: %(message)s Chore: '
      datefmt='Date: %Y-%m-%d, Time: %H:%M:%S')

我有一条关于金钱的消息,但我会收到关于杂务部分的消息。我试过这个:

Chore = input("What chore did you do? ")
logging.Formatter('%(asctime)s Money: %(message)s Chore: ',Chore,
      datefmt='Date: %Y-%m-%d, Time: %H:%M:%S')

但我收到了这条消息:

  File "allowance.py", line 14, in <module>
  datefmt='Date: %Y-%m-%d, Time: %H:%M:%S')
  TypeError: __init__() got multiple values for argument 'datefmt'

顺便说一句,这不是完整的代码,只是我的格式化程序变量的一部分已经在函数中。只是这段代码不会做任何事情。

标签: pythonpython-3.xlogging

解决方案


推荐阅读