python不显示颜色_python的颜色显示

  • Post author:
  • Post category:python


标签:

我们知道在命令行下,python的输出的字符串颜色和一般字符相同。

若我们想强调某些字符,我们可以利用代码将要强调的部分变成某种颜色。

在linux终端命令可以显示某种颜色,在windows的cmd终端显示下不能显示相应的颜色

书写格式,和相关说明如下

格式:\033[显示方式;前景色;背景色m(所有内容)

格式:\033[显示方式;前景色m强调内容\033[0m(某一些内容)

说明:

前景色 背景色 颜色

—————————————

30 40 黑色

31 41 红色

32 42 绿色

33 43 黃色

34 44 蓝色

35 45 紫红色

36 46 青蓝色

37 47 白色

显示方式 意义

————————-

0 终端默认设置

1 高亮显示

4 使用下划线

5 闪烁

7 反白显示

8 不可见

\033[0m #采用终端默认设置

列如:

1 print(“\033[1;32m这是一段测试\033[0m”) #1 高亮 32前景色绿色

2 print(“\033[1;42m这是一段测试\033[0m”) #42背景色绿色

3 print(“\033[1;31;40m;这是一段测试\n123456”) #1高亮 31 红色 41黑色背景

4 print(“\033[4;31m这是一段测试\033[0m\n123”) #某段内容 4下划线

标签: