python - 记录时出现多条消息
问题描述
在记录时,如果我想提供多条消息,我会怎么做。例如:
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'
顺便说一句,这不是完整的代码,只是我的格式化程序变量的一部分已经在函数中。只是这段代码不会做任何事情。
解决方案
推荐阅读
- python - 捕获异常后继续循环
- android - 使用 NavController 时,有没有办法在横向使用一个片段,而在纵向使用其他片段?
- listview - 颤振中的自定义高度网格视图
- puppeteer - 页面宽度超过 1250,headless-chromium 会将内容推到左侧
- mongodb - MongoDB,sql中有没有类似if then elif的语句?
- c - 内存泄漏 - 如何为在另一个结构中作为线程参数传递的 Typdef 结构分配内存?
- android - 了解在旧应用程序中使用 AndroidX 的能力
- ef-core-3.0 - 将脚手架 EF 实体放在与上下文不同的目录中
- flutter - 仅在安装后加载的说明页面
- java - 为什么我会收到“来自注册表 minecraft:block 的未知映射”?