Python 小技巧 074:输出带颜色的字体(仅适用于 PyCharm)
本帖最后由 zltzlt 于 2020-3-29 20:50 编辑Python 输出带颜色的字体
在实际开发中有可能需要强调某些重要的信息,如果能给这些信息加上字体颜色就会更方便用户阅读。
今天就给大家介绍如何在 Python 中输出带颜色的字体。
注意:显示带颜色的字体仅在 PyCharm 中有效。
格式
print('\033[显示方式;前景色;背景色m你要打印的内容\033
参数说明
前景色背景色描述
3040黑色
3141红色
3242绿色
3343黄色
3444蓝色
3545紫红色
3646青蓝色
3727白色
显示方式效果
0默认设置
1高亮显示
4使用下划线
5闪烁
7反白显示
8不可见
示例
print("\033[4;31;42m下划线,前景色红色,背景色绿色\033[0m")
print("\033[1;35;44m高亮显示,前景色紫红色,背景色蓝色\033[0m")
print("\033[7;30;47m反白显示,前景色黑色,背景色白色\033[0m")
print("\033
显示效果:
还可以设置某一区域:
print("没被设置的区域")
print("\033[1;35;42m被设置的区域") # 开始
print("被设置的区域")
print("被设置的区域\033[0m") # 结束
print("没被设置的区域")
显示效果:
命令行不行吗? qiuyouzhi 发表于 2020-3-29 20:51
命令行不行吗?
不行
这是为啥?
WangJS 发表于 2020-3-29 21:18
这是为啥?
仅限于 PyCharm,不能在 IDLE 中使用 zltzlt 发表于 2020-3-29 21:18
仅限于 PyCharm,不能在 IDLE 中使用
尴尬了,当我没问{:5_107:} WangJS 发表于 2020-3-29 21:19
尴尬了,当我没问
实测 IPython(+ VSCode)可用
不知道是不是必须用 IDE 才行 @zltzlt _2_ 发表于 2020-4-7 11:35
实测 IPython(+ VSCode)可用
不知道是不是必须用 IDE 才行 @zltzlt
还真的!感谢{:10_297:}
页:
[1]