小编cog*_*imi的帖子

Python 日志记录:与括号左对齐

我想用括号格式化记录器并将文本左对齐。

formatter = logging.Formatter('[%(asctime)s] [%(levelname)-8s] [%(funcName)-12s]   %(message)s')
Run Code Online (Sandbox Code Playgroud)

这是结果

[2019-09-13 16:22:56,050] [INFO    ] [main        ]   Message 1
[2019-09-13 16:22:56,050] [DEBUG   ] [do_debug    ]   Message 2
[2019-09-13 16:22:56,050] [WARNING ] [do_warning  ]   Message 3
Run Code Online (Sandbox Code Playgroud)

但我想得到这样的东西

[2019-09-13 16:22:56,050] [INFO]     [main]           Message 1
[2019-09-13 16:22:56,050] [DEBUG]    [do_debug]       Message 2
[2019-09-13 16:22:56,050] [WARNING]  [do_warning]     Message 3
Run Code Online (Sandbox Code Playgroud)

python formatting logging brackets leftalign

9
推荐指数
1
解决办法
3655
查看次数

标签 统计

brackets ×1

formatting ×1

leftalign ×1

logging ×1

python ×1