网络编程
位置:首页>> 网络编程>> Python编程>> Python 控制终端输出文字的实例

Python 控制终端输出文字的实例

作者:王珂的个人笔记  发布时间:2021-10-23 21:30:56 

标签:Python,终端,输出,文字

如下所示:



class bcolors:
 HEADER = '\033[95m'
 OKBLUE = '\033[94m'
 OKGREEN = '\033[92m'
 WARNING = '\033[93m'
 FAIL = '\033[91m'
 ENDC = '\033[0m'

def disable(self):
  self.HEADER = ''
  self.OKBLUE = ''
  self.OKGREEN = ''
  self.WARNING = ''
  self.FAIL = ''
  self.ENDC = ''
To use code like this, you can do something like

print bcolors.WARNING + "Warning: No active frommets remain. Continue?"
  + bcolors.ENDC

下面是对应的颜色表:


格式:\033[显示方式;前景色;背景色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 <!--1-高亮显示 31-前景色红色 40-背景色黑色-->
\033[0m   <!--采用终端默认设置,即取消颜色设置-->

来源:https://blog.csdn.net/cn_wk/article/details/78345664

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com