首页 > 其他 > 详细

基础.控制台(颜色/高亮等)

时间:2020-04-24 09:07:35      阅读:80      评论:0      收藏:0      [点我收藏+]

1、参考网址:

 python中print打印显示颜色_Python_oito_菜鸟-CSDN博客.html(https://blog.csdn.net/wls666/article/details/100867234

 Python实现设置终端显示颜色、粗体、下划线等效果_Python_AderStep-CSDN博客.html(https://blog.csdn.net/gatieme/article/details/45439671

 

 ZC:发现,这里的"高亮" 就是 "粗体"...

 

 1.1、网页内容保存:

显示颜色的格式:

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

注:’;‘前后的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个或者某两个;由于表示三个参数不同含义的数值都是唯一没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都可识别;
建议按照默认的格式规范书写

终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关。转义序列是以ESC开头,即用\033来完成(ESC的ASCII码用十进制表示是27,用八进制表示就是033)。

显示颜色的参数:

显示方式效果前景色背景色颜色描述
0 终端默认设置 30 40 黑色
1 高亮显示 31 41 红色
4 使用下划线 32 42 绿色
5 闪烁 33 43 黄色
7 反白显示 34 44 蓝色
8 不可见 35 45 紫红色
22 非高亮显示 36 46 青蓝色
24 去下划线 37 47 白色
25 去闪烁      
27 非反白显示      
28 可见      

实例:

 1 # 可以根据自己的需求,把常用的封装起来,用的时候直接调用就可以了
 2 class bcolors:
 3     HEADER = \033[95m
 4     OKBLUE = \033[94m
 5     OKGREEN = \033[92m
 6     WARNING = \033[93m
 7     FAIL = \033[91m
 8     ENDC = \033[0m
 9     BOLD = \033[1m
10     UNDERLINE = \033[4m
11 print(bcolors.HEADER + "警告的颜色字体?" +bcolors.ENDC)
12 
13 print(This is a \033[1;35m test \033[0m!)
14 print(This is a \033[1;32;43m test \033[0m!)
15 print(\033[1;33;44mThis is a test !\033[0m)

 

2、

 

3、

4、

5、

 

基础.控制台(颜色/高亮等)

原文:https://www.cnblogs.com/pythonzc/p/12765116.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!