【发布时间】:2017-08-17 06:26:18
【问题描述】:
我正在编写一个应用程序,它分别使用logging 模块和logging.StreamHandler() 和logging.handlers.SysLogHandler(address='/dev/log') 处理程序将日志记录到STDOUT 和syslog。
格式化程序设置为
handler.setFormatter(logging.Formatter('%(message)s'))
在这两种情况下。
现在看来,STDOUT 中显示了前导空格(我用它来缩进某些日志消息以提高可读性),但 syslog 中没有。 SysLogHandler 有没有办法像 StreamHandler 那样保留空白?
【问题讨论】:
标签: python linux python-2.7 logging syslog