python3颜色输出

Posted 陈浩然MC

tags:

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

遇到一个项目,需求是在python3中,处理结果显示高亮加颜色,然后资料整理如下

### 格式:

\033[显示方式;前景色;背景色m

这里的格式是规定了m后面的输出字符颜色样式

说明:

前景色 背景色 颜色
30 40 黑色
31 41 红色
32 42 绿色
33 43 黃色
34 44 蓝色
35 45 紫红色
36 46 青蓝色
37 47 白色
显示方式 意义
0 终端默认设置
1 高亮显示
4 使用下划线
5 闪烁
7 反白显示
8 可见

例子:

\033[1;31;40m    
\033[0m 

举例:

print(‘\033[1;31;40m‘)
print(‘*‘ * 50)
print(‘*HOST:\t‘, 2018)
print(‘*URI:\t‘, ‘http://127.0.0.1‘)
print(‘*ARGS:\t‘, 666)
print(‘*TIME:\t‘, ‘20:58‘)
print(‘*‘ * 50)
print(‘\033[0m‘)

运行结果:
技术分享图片


以上是关于python3颜色输出的主要内容,如果未能解决你的问题,请参考以下文章

python3颜色输出

Python3使用Print输出带颜色字体

python颜色压缩的结果颜色比保存颜色深

Python图像resize前后颜色不一致问题

glsl片段着色器颜色添加逻辑

初识OpenGL 片段着色器(Fragment Shader)