是否可以使用colored-traceback.py以彩色方式打印`traceback.format_exc()`

问题描述 投票:1回答:1

我正在记录traceback.format_exc()的输出。是否可以使用colored-traceback.py在使用打印或替代方法时?

示例代码:

import traceback
import colored_traceback
colored_traceback.add_hook(always=True)

a = 1 / 0 # prints colored traceback results 

try:
    a = 1 / 0
except:
    traceback.print_exc()  # prints in color white
    print(traceback.format_exc())  # prints in color white
python colors traceback
1个回答
0
投票

colored_traceback看起来很有用,但我认为这对您的目标而言是过大的。您可以使用colored_traceback库和几行代码来达到所需的效果:

pygments
© www.soinside.com 2019 - 2024. All rights reserved.