Python颜色分类及格式

Python字符串颜色使用下面方式进行修改

\033[显示方式;字体色;背景色m 字符串 \033[0m

 

显示方式包括:

0  终端默认设置

1  高亮显示

4  使用下划线

5  闪烁

7  反白显示

8  不可见

 

字体颜色  |   背景颜色      |      颜色描述

-------------------------------------------

30        |        40       |       黑色

31        |        41       |       红色

32        |        42       |       绿色

33        |        43       |       黃色

34        |        44       |       蓝色

35        |        45       |       紫红色

36        |        46       |       青蓝色

37        |        47       |       白色

 

print("\033[1;31m 以此为例 \033[0m")

print("\033[1;32m 以此为例 \033[0m")
print("\033[1;33m 以此为例 \033[0m")
print("\033[1;34m 以此为例 \033[0m")
print("\033[1;35m 以此为例 \033[0m")
print("\033[1;36m 以此为例 \033[0m")

 

 

注:颜色格式中字段可不全部使用使用

 

下面代码为查看Python所有颜色的代码:

def print_format_table():

    """

    prints table of formatted text format options

    """

    for style in range(8):

        for fg in range(30, 38):

            s1 = ''

            for bg in range(40, 48):

                fmt = ';'.join([str(style), str(fg), str(bg)])

                s1 += '\033[%sm %s \033[0m' % (fmt, fmt)

            print(s1)

        print('\n')

 

 

print_format_table()

posted @ 2018-04-23 23:41  TheEast  阅读(1211)  评论(0编辑  收藏  举报