python_设置文本颜色

在python的开发过程中,经常会遇到各种打印输出,海量信息显示在控制台,会导致信息混乱,不好看,可读性不好,这个时候可以给重要的输出信息加上颜色

书写格式和相关说明如下:

格式:\033[显示方式;前景色(也就是字体颜色);背景色m
注意:以\033[方式设置颜色的话需要以\033[0m(关闭所有设置)结尾,否则后面输出的东西都会被设置为这个颜色 说明: 前景色       背景色        颜色
---------------------------------------  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   <!--1:高亮显示,31:前景色红色,40:背景色黑色-->
\033[0m             <!--采用终端默认设置,即取消颜色设置-->

#只设置显示方式
print('\033[1m我只设置显示方式\033[0m')
#设置前景色
print('\033[32m我只设置前景色\033[0m')
#设置背景色

print('\033[41m我只设置背景色\033[0m')

#三个都设置

print('\033[1;31;40m 三个都设置\033[m')

#

print('\033[0m关闭所有设置')

posted @ 2023-06-08 16:54  机智的老猫咪  阅读(130)  评论(0编辑  收藏  举报