博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python24 终端如何输出彩色字体
阅读量:6429 次
发布时间:2019-06-23

本文共 553 字,大约阅读时间需要 1 分钟。

书写格式:

开头部分:\033[显示方式;前景色;背景色m +  结尾部分:\033[0m   注意:开头部分的三个参数:显示方式,前景色,背景色是可选参数,可以只写其中的某一个;另外由于表示三个参数不同含义的数值都是唯一的没有重复的,所以三个参数的书写先后顺序没有固定要求,系统都能识别;但是,建议按照默认的格式规范书写。 对于结尾部分,其实也可以省略,但是为了书写规范,建议\033[***开头,\033[0m结尾。

image_1c0bm57uk147v69f1l0lb301kg79.png-31.4kB

常见开头格式:

\033[0m 默认字体正常显示,不高亮
\033[32;0m 红色字体正常显示
\033[1;32;40m 显示方式: 高亮 字体前景色:绿色 背景色:黑色
\033[0;31;46m 显示方式: 正常 字体前景色:红色 背景色:青色

实例:

print("\033[1;31;46m您输入的帐号或密码错误!\033[0m")

上方代码的输出格式为:字体高亮,红色前景,青色背景 PS:前景色也就是字体的颜色

print("\033[4;31m%s\033[0m" % "输出红色字符")

上方代码的输出格式为:字体下划线,红色前景;背景颜色可以不设置,但是m一定要写。

image_1c0bm5q5qj99sl31qa31sm0l8qm.png-1.9kB

转载于:https://blog.51cto.com/daimalaobing/2046821

你可能感兴趣的文章
困惑与方案
查看>>
Eclipse教程1 - 3分钟理清Maven依赖
查看>>
UWP:使用Composition实现类似安卓的水波纹Ripple效果
查看>>
Wireshark 过滤规则
查看>>
quick-cocos2d-x踩坑记
查看>>
Vue.js最佳实践(五招让你成为Vue.js大师)
查看>>
使用C实现模拟实现一个shell解释器(一)
查看>>
ArcGIS for qml -测距
查看>>
Apache Tomcat 9.0.17 发布,知名 Web 应用服务器
查看>>
思考gRPC :为什么是HTTP/2
查看>>
百度算法常见规则,百度算法汇总及应对方法
查看>>
27、有赞Vant组件库的引入及轮播图片预览的实现②
查看>>
.NET CORE 框架ABP的代码生成器(ABP Code Power Tools )使用说明文档
查看>>
Hash算法入门指南(聊点不一样的算法人生)
查看>>
PowerDesigner(数据建模)使用大全
查看>>
springcloud eureka 服务注册中心
查看>>
SpringBoot 缓存&资源优化
查看>>
【算法学习笔记】之分治算法
查看>>
蜗牛爬行日记——判断闰年
查看>>
classpath的作用
查看>>