[python] print 控制打印颜色

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[python] print 控制打印颜色相关的知识,希望对你有一定的参考价值。

参考技术A

print() 其实是能够控制打印颜色的,原理就是利用 ANSI escape code
大家最熟悉的 ANSI escape code 应该是 \\n ,能够用来分行。其实不仅仅是分行, ANSI escape code 同样提供了控制颜色、字体、光标位置等特殊字符。例如

这里前面的 "\\033[36m" 就是特殊字符,shell能够理解并控制渲染输出。这里控制字符串的格式可以分成两种:分别是16色和256色的,格式详情如下图。

可以灵活使用,让控制台输出更加美观。

以上是关于[python] print 控制打印颜色的主要内容,如果未能解决你的问题,请参考以下文章

python3使用print打印带颜色的字符串

python print 输出带颜色打印

Python 颜色控制 \033[*** 代码 print输出\033为箭头符号,怎么解决?

Python--print打印输出

python控制台实现打印带颜色的字体

python-设置打印颜色