显示颜色格式:
\033[显示方式;字体色;背景色m <接你要打印的文本> \033[显示方式;字体色;背景色m
字体色 | 背景色 | 颜色描述 | 显示方式 |
---|---|---|---|
30 | 40 | 黑 | 0:终端默认设置 |
31 | 41 | 红 | 1:高亮显示 |
32 | 42 | 绿 | 4:使用下划线 |
33 | 43 | 黄 | 5:闪烁 |
34 | 44 | 蓝 | 7:反白显示 |
35 | 45 | 紫红 | 8:不可见 |
36 | 46 | 青蓝 | |
37 | 47 | 白 |
示例:
print('\033[1;33;40m《测试文本,python print打印颜色字体!》\033[1;35;46m————horysk')
*注:\033[1;31;0m == \033[1;31m
有时候调试还是挺有用的!?
print('\033[1;31m' + '******************************' + '\033[0m') # 也可以随机打印颜色 n=random.randin(1,9) color=random.randint(30,37) Pn=multiprocessing.current_process().name + '-' + msg print("\033[1;{}m ProcessName: {} >>> Page: {}\033[0m".format(color,Pn,n))
# 实际用'\033[0m' 结尾,不然后面所有的内容都会变成紫红色。