【发布时间】:2013-05-23 20:08:10
【问题描述】:
Python logging 使用我在 python 其他地方看不到的语法格式化字符串,比如
'format': '%(name)s'
有什么方法可以使用格式化程序截断错误消息,还是我需要为此重写 LogRecord 类?
这会截断部分消息(尽管我在 normal places 中找不到此功能的文档):
'format': '%(name).40s %(message).40s'
如果可能的话,我宁愿截断整个格式化消息(例如,对于 80 列控制台)。
【问题讨论】:
标签: python logging formatting string-formatting formatter