Python输出带颜色字体

发布时间 2023-05-24 15:33:05作者: 小鱼圆又圆

规则

“\033[”+标志符+m 字符串控制着后面字符串的显示格式

例子

print("\033[4m这是一段文字")  # 下划线(4) 

print("\033[0;31m这是一段文字")  # 红字(31)

print("\033[1;32;43m这是一段文字")  # 加粗(1);绿字(32);黄底(43)

备注

  1. 标志符用分号隔开,无顺序要求
  2. 如果想要后面的文字恢复正常,在要显示特殊格式的文字末尾加上“\033[0m”就行

样式表

显示方式

效果 数字
默认 0
加粗 1
下划线 4
闪烁 5
反色 7
不可见 8

 

颜色

颜色 前景色(字体色) 背景色
30 40
31 41
绿 32 42
33 43
34 44
紫红 35 45
青蓝 36 46
37 47