title: print输出颜色字
top: 43
date: 2022-07-26 10:37:54
tags:
- 颜色字
categories: - python
python输出颜色控制字符
# 格式:
# 设置颜色开始 :\033[显示方式;前景色;背景色m
# 说明:
# 前景色 背景色 颜色
# ---------------------------------------
# 30 40 黑色
# 31 41 红色
# 32 42 绿色
# 33 43 黃色
# 34 44 蓝色
# 35 45 紫红色
# 36 46 青蓝色
# 37 47 白色
# 显示方式 意义
# -------------------------
# 0 终端默认设置
# 1 高亮显示
# 4 使用下划线
# 5 闪烁
# 7 反白显示
# 8 不可见
print('\033[1;31m欢迎使用学生选课系统\033[0m')
"""
\033[1;31m 控制此后输出为——高亮、前景色红色
\033[0m 控制此后输出——恢复默认设置
"""
shell输出颜色控制字符
# \033[0m 关闭所有属性
# \033[1m 设置高亮度
# \033[4m 下划线
# \033[5m 闪烁
# \033[7m 反显
# \033[8m 消隐
# \033[30m 至 \33[37m 设置前景色
# \033[40m 至 \33[47m 设置背景色
# \033[nA 光标上移n行
# \033[nB 光标下移n行
# \033[nC 光标右移n行
# \033[nD 光标左移n行
# \033[y;xH设置光标位置
# \033[2J 清屏
# \033[K 清除从光标到行尾的内容
# \033[s 保存光标位置
# \033[u 恢复光标位置
# \033[?25l 隐藏光标
# \033[?25h 显示光标
#############################
# 字背景颜色范围:40----49
# 40:黑
# 41:深红
# 42:绿
# 43:黄色
# 44:蓝色
# 45:紫色
# 46:深绿
# 47:白色
# 字颜色:30-----------39
# 30:黑
# 31:红
# 32:绿
# 33:黄
# 34:蓝色
# 35:紫色
# 36:深绿
# 37:白色
echo -e "\033[20;1H\033[1;4;32mHello,world\033[0m"
参考链接
[2] [浅析 \x1B1;3;31mxterm.js\x1B[0m 是什么?如何在终端输出带颜色等格式的字符串