我正在尝试使用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
。
知道如何避免"[["
?