色彩缤纷的Python(改变字体颜色及样式)
色彩缤纷的python(改变字体颜色及样式)
在项目过程中,我们常常会因为输出信息的颜色与样式过于单调以至于让人在视觉上感到很杂乱,所以看下文:
在Linux终端中,使用转义序列来进行如上所述的显示,转义序列以ESC开头,即ASCII码下的\033,其格式为:\033[显示方式;前景色;后景色m # 开头`
注意:显示方式、前景色、背景色至少存在一个。
\033[显示方式m # 结尾,如果不结尾会影响到后续的输出,其中说明将在下文给出
对应的颜色表:
| 前景色
| 后景色
| 颜色
30 |
40 |
黑色 |
31 |
41 |
红色 |
32 |
42 |
绿色 |
33 |
43 |
黄色 |
34 |
44 |
蓝色 |
35 |
45 |
紫红色 |
36 |
46 |
青蓝色 |
37 |
47 |
白色 |
对应的显示方式:
| 显示方式
| 意义
0 |
终端默认设置 |
1 |
高亮显示 |
4 |
使用下划线 |
5 |
闪烁 |
7 |
反白显示 |
8 |
不可见 |
示例:
\033[1;31;40m <;!--1-高亮显示 31-前景色红色 40-背景色黑色-->;
\033[0m <;!--采用终端默认设置,即取消颜色设置-->;
print("\033[1;31;40m你好!\033[0m ")
Windows下的色彩调试:
python代码的颜色或者样式显示只在部分解释器中可以看到,因为这些主要是用于Linux系统中,在Linux系统中,终端内可以通过curse模块或控制字符来输出彩色文本,但是在windows系统中没有curse模块也不能用控制字符,如果一定要在Windows中显示颜色和样式,可以导入conselo包,该模块中的控制台相关函数可以帮助我们对代码的颜色与显示方式进行改变。
我们可以先进行console包的安装,控制台下输入pip install console
,然后打开python,import console
就好啦,接下来就可以真正开启色彩缤纷的python生活啦!
以下是本人的测试内容:
附加内容:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)