【发布时间】:2019-10-14 09:20:33
【问题描述】:
我有 python 的日志记录模块配置了各种颜色编码的行。
但是,当使用文件处理程序导出到日志文件然后tail -f 实时跟踪文件时,颜色会丢失。
有没有办法将颜色格式导出到输出文件,例如tail、less 和 co。能正常显示吗?
python 端的配置是通过以下方式完成的:
coloredlogs.install(
logger=_logger, fmt='%(asctime)s %(message)s', use_chroot=False,
field_styles={'asctime': {'color': 'cyan'}}, datefmt='%d.%m.%Y %H:%M',
level_styles={
'info': {'color': 'white', 'bold': False},
'warn': {'color': 'blue', 'bold': True},
'error': {'color': 'magenta', 'bold': False}
}
)
谢谢
【问题讨论】:
-
能否请您发布 sn-p 您如何配置彩色编码线的日志记录?您是否正在使用包coloredlogs、其他一些包、一些手工解决方案……?
-
当然,我刚刚编辑了问题