import logging
logger = logging.getLogger('myLogger')
info = 'infomation'
logger.info('==============info=============')
logger.info(info)
logger.info('==============info=============')
每次都要手动前后输入两行分隔符方便控制台看,有更好的方法吗?(或者有更好的 log 格式或者方法吗?)
1
sagaxu 2017-07-26 14:50:13 +08:00
tail -f a.log | awk '{print "==============info=============\n", $0, "\n==============info=============\n"}'
|
2
rebeccaMyKid OP @sagaxu 没写到文档的 log。。。。
|
3
sagaxu 2017-07-26 14:52:49 +08:00
@rebeccaMyKid 原始 log 不要记那些华丽胡哨的东西,查看的时候再按照想要的方式格式化更好
|
4
7sDream 2017-07-26 15:05:21 +08:00 via Android 1
logger.addHandler() 然后 handler.setFormatter()。
可用的 Formatter 占位符间 https://docs.python.org/3/library/logging.html#logrecord-attributes。 |
5
rebeccaMyKid OP @sagaxu 哦哦好
|