pyton终端输出带颜色的命令行

Posted benjaminfee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pyton终端输出带颜色的命令行相关的知识,希望对你有一定的参考价值。

pyton终端输出带颜色的命令行

  1‘‘‘
2也就三个知识点
31.可以设置前景色,但是不能设置背景色
42.可以设置背景色,但是前景色只能是黑色
53.可以设置效果
6    1. 0 终端默认显示状态,加不加无影响
7    2. 1 高亮显示时,可以设置前景色与背景色,如果设置前景色,背景色默认为黑色,如果设置背景色,前景色默认为白色
8    3. 4 添加下划线,下划线跟随前景色
9    4. 7 设置反白显示,会出现设置前景色后,前景色为白色,而设置背景色后,显示效果无变化,前景色还是黑色
10------------------------------------------
11字体色     |     字背景色     |   颜色描述
12------------------------------------------
1330        |        40       |    黑色
1431        |        41       |    红色
1532        |        42       |    绿色
1633        |        43       |    黃色
1734        |        44       |    蓝色
1835        |        45       |    紫红色
1936        |        46       |    青蓝色
2037        |        47       |    白色
21-------------------------------------------
22-------------------------------
23显示方式     |      效果
24-------------------------------
250           |     终端默认设置
261           |     高亮显示
274           |     使用下划线
287           |     反白显示
29-------------------------------
30-------------------------------
31
32‘‘‘

33
34#设置前景色
35#黑色
36print("33[30m Hello,world! 33[0m")
37#红色
38print("33[31m Hello,world! 33[0m")
39#绿色
40print("33[32m Hello,world! 33[0m")
41#
42print("33[33m Hello,world! 33[0m")
43#蓝色
44print("33[34m Hello,world! 33[0m")
45
46print("33[35m Hello,world! 33[0m")
47
48print("33[36m Hello,world! 33[0m")
49
50print("33[37m Hello,world! 33[0m")
51
52#以下两个是为定义的,使用默认值 黑色
53print("33[38m Hello,world! 33[0m")
54
55print("33[39m Hello,world! 33[0m")
56
57
58##设置背景色
59print("33[40m Hello,World! 33[0m" )
60
61print("33[41m Hello,World! 33[0m" )
62
63print("33[42m Hello,World! 33[0m" )
64
65print("33[43m Hello,World! 33[0m" )
66
67print("33[44m Hello,World! 33[0m" )
68
69print("33[45m Hello,World! 33[0m" )
70
71print("33[46m Hello,World! 33[0m" )
72
73print("33[47m Hello,World! 33[0m" )
74
75#以下两个是为定义的,使用默认值 黑色
76
77print("33[48m Hello,World! 33[0m" )
78
79print("33[49m Hello,World! 33[0m" )
80
81#红色加粗
82print("33[1;31m Hello,World! 33[0m")
83
84print("33[7;31m Hello,World! 33[0m")
85
86#黑色
87# 默认显示
88print("33[30m Hello,World! 33[0m")
89# 终端默认设置
90print("33[0;30m Hello,World! 33[0m")
91# 黑色加粗
92print("33[1;30m Hello,World! 33[0m")
93#黑色下划线
94print("33[4;30m Hello,World! 33[0m")
95# 反白显示
96print("33[7;30m Hello,World! 33[0m")
97
98
99#黑色
100# 默认显示
101print("33[30m Hello,World! 33[0m")
102# 终端默认设置
103print("33[0;30m Hello,World! 33[0m")
104# 黑色加粗
105print("33[1;30m Hello,World! 33[0m")
106#黑色下划线
107print("33[4;30m Hello,World! 33[0m")
108# 反白显示
109print("33[7;31m Hello,World! 33[0m")
110
111print("33[7;41m Hello,World! 33[0m")
112
113print("33[7;42m Hello,World! 33[0m")
114
115
116print("33[7;32m Hello,World! 33[0m")
117
118
119print("33[4;31m Hello,World! 33[0m")
120
121print("33[4;41m Hello,World! 33[0m")
122
123print("33[4;42m Hello,World! 33[0m")
124
125print(‘反白显示‘)
126print("33[7;30m Hello,World! 33[0m")
127
128print("33[7;31m Hello,World! 33[0m")
129
130print("33[7;32m Hello,World! 33[0m")
131
132print("33[7;33m Hello,World! 33[0m")
133
134print("33[7;34m Hello,World! 33[0m")
135
136print("33[7;35m Hello,World! 33[0m")
137
138print("33[7;36m Hello,World! 33[0m")
139
140print("33[7;37m Hello,World! 33[0m")
141
142print(‘普通显示,设置前景色‘)
143#黑色
144print("33[30m Hello,world! 33[0m")
145#红色
146print("33[31m Hello,world! 33[0m")
147#绿色
148print("33[32m Hello,world! 33[0m")
149#
150print("33[33m Hello,world! 33[0m")
151#蓝色
152print("33[34m Hello,world! 33[0m")
153
154print("33[35m Hello,world! 33[0m")
155
156print("33[36m Hello,world! 33[0m")
157
158print("33[37m Hello,world! 33[0m")
159
160print(‘普通显示,设置背景色‘)
161#黑色
162print("33[40m Hello,world! 33[0m")
163#红色
164print("33[41m Hello,world! 33[0m")
165#绿色
166print("33[42m Hello,world! 33[0m")
167#
168print("33[43m Hello,world! 33[0m")
169#蓝色
170print("33[44m Hello,world! 33[0m")
171
172print("33[45m Hello,world! 33[0m")
173
174print("33[46m Hello,world! 33[0m")
175
176print("33[47m Hello,world! 33[0m")
177
178print("33[92m Hello,world! 33[0m")
179
180print("33[93m Hello,world! 33[0m")
技术图片
技术图片

以上是关于pyton终端输出带颜色的命令行的主要内容,如果未能解决你的问题,请参考以下文章

如何在终端中打印带颜色的文本

echo命令行打印带颜色字符

修改bash终端命令行颜色

修改linux环境变量使终端命令行颜色和样式改变

Linux 终端下颜色的输出

chalk插件 使终端输出的字带颜色