为什么在Python的Windows终端中以彩色打印不起作用?

时间:2018-01-25 14:47:20

标签: python windows python-3.x terminal

我可以在绿色中打印test1,在ipython中打印红色的test2:

{{1}}

但是在终端中给出了以下白色打印的错误:

{{1}}

1 个答案:

答案 0 :(得分:3)

Windows终端不像其他(vt100兼容)终端那样处理着色文本的ansi编码。如果您希望能够在Windows中为输出着色,最好的选择可能是coloramaAnsicon或其他一些外部程序来处理到Windows终端的着色输出。