Python记录器在日志文件中添加其他字符

时间:2018-02-23 03:33:27

标签: python

我正在尝试使用python logger模块将日志定向到控制台以及文件。但我发现日志文件中添加了一些特殊字符,我在控制台上看不到。

^[[0m
2018-02-23 03:20:10:INFO ::logger_test.py -<module>(..) Line:21::^[[32m

我不明白"[["添加到前缀"^[[0m"和后缀"[[32m".

中的位置

我的配置如下:

[formatter_console_info_formatter]
format=%(message)s


[formatter_console_error_formatter]
format=%(levelname)s ::%(filename)s -%(funcName)s(..) Line:%(lineno)d::%(message)s

[formatter_file_formatter]
format=%(asctime)s:%(levelname)s ::%(filename)s -%(funcName)s(..) Line:%(lineno)d::%(message)s
datefmt=%Y-%m-%d %H:%M:%S

我的怀疑是%(message)s

知道如何避免"[["

0 个答案:

没有答案