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 <!--采用终端默认设置,即取消颜色设置-->

以上这篇Python 控制终端输出文字的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

以上是 Python 控制终端输出文字的实例 的全部内容, 来源链接: utcz.com/z/332654.html

回到顶部