python输出带颜色的字体
Python中 print 函数输出的字体颜色、背景色等
显示颜色的格式
\033[显示方式;字体色;背景色m打印内容\033[0m
- 使用
\033[显示方式的编号;字体色编号;背景色编号m
来定义打印效果 - 每次使用这个语法(
\033[显示方式的编号;字体色编号;背景色编号m
)都会改变这之后的所有打印效果,直到遇到下一个\033[显示方式的编号;字体色编号;背景色编号m
的时候才会更改成新的定义方式 - 所以通常在打印完想要使用这个效果打印的内容后在后边跟一个
\033[0m
目的就是让打印效果在回到原来默认的情况,否则上一次定义的效果会一直持续,包括空行、空格等。这也就说后边的\033[0m
其实不是固定语法内的内容,不需要误解为\033[显示方式;字体色;背景色m
和\033[0m
是一个固定的配
显示颜色的参数
显示方式 | 效果 |
---|---|
0 | 终端默认设置 |
1 | 高亮显示 |
4 | 使用下划线 |
5 | 闪烁 |
7 | 反白显示 |
8 | 不可见 |
字体色 | 背景色 | 颜色描述 |
---|---|---|
30 | 40 | 黑色 |
31 | 41 | 红色 |
32 | 42 | 绿色 |
33 | 43 | 黄色 |
34 | 44 | 蓝色 |
35 | 45 | 紫红色 |
36 | 46 | 青蓝色 |
37 | 47 | 白色 |
一些例子
- 使用前后两个夹着内容,所以只改变中间的效果
print("\033[4;31;43mHello World\033[0m")
print("Hello Again")
- 不写后边的
\033[0m
会使得效果一致持续,包括空格和空行
print("\033[4;31;43mHello World")
print("")
print("Hello Again")
- 不论效果持续多久,遇到下一个
\033
定义内容都会更改
print("\033[4;31;43mHello World")
print("Hello Again\033[0m")
print("I'm back")
python输出带颜色的字体相关推荐
- Python输出带颜色字体
logger.debug("render : \033[1;34m{0}, {1}\033[0m".format(self.file_path, request.__dict__) ...
- python如何在cmd命令行窗口输出带颜色的字体
方法一 输出方式由三部分组成 \033[字体显示方式;字体颜色;字体背景色m'字符'\033[0m 显示方式: 0(默认值).1(高亮).22(非粗体).4(下划线).24(非下划线). 5(闪烁). ...
- Python输出带颜色的文字
在使用python运维与开发的过程中,经常需要打印显示各种信息.海量的信息堆砌在控制台中,就会导致各种信息都显示在一起,降低了重要信息的可读性.这时候如果能给重要的信息加上差异的字体颜色,那么就会更加 ...
- 知识篇: 面向对象开发原则.高内聚.低耦合+Python安装详细教程+print输出带颜色的方法...
面系那个对象开发原则.高内聚.低耦合 软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准.划分摸块的一个准则就是高内聚低耦合. 这是软件工程中的概念,是判断设计好坏的标准,主要是面向OO的设计, ...
- python如何给字加颜色_python之如何输出带颜色的文字
[python_控制台输出带颜色的文字方法] 在python开发的过程中,经常会遇到需要打印各种信息.海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性.这时候,如果能给重要的信 ...
- python使用matplotlib可视化、使用rcParams参数调整可视化图像中线条宽度、线条类型、文本字体、字体大小、字体颜色、字体类型、文本颜色等
python使用matplotlib可视化.使用rcParams参数调整可视化图像中线条宽度.线条类型.文本字体.字体大小.字体颜色.字体类型.文本颜色等 目录
- linux/unix上 printf输出带颜色字体(有意思)-转
printf输出带颜色字体printf("\033[1;31m Hello World. \033[0m \n"); 颜色如下: none = "\033 ...
- Python 操作 excel 插入图片、表格、设置单元格颜色、字体(三)
Python 操作 excel 插入图片.表格.设置单元格颜色.字体 python 操作 excel 插入图片.表格.设置单元格颜色.字体 提示:以下是本篇文章正文内容,下面案例可供参考 一.open ...
- 小技巧:with用法 pycharm控制台输出带颜色的文字 打印进度条的
with用法 with用法在python中是一个很独特的用法,因为别的语言的中没有这个用法.所以针对这个特点我们来做一次总结,什么样的情况下可以同with 我们学到的有文件的操作,和acquire ...
最新文章
- Java Magic. Part 5: SecurityManager
- Tomcat源码分析(一)------ 架构
- MySQL数据库SYS CPU高的可能性分析
- mysql的join算法_mysql的Join算法-阿里云开发者社区
- 给Vista系统加入一键还原功能
- 剖析疫情环境下的国内云市场:大势所趋,正是大展拳脚的好时机!
- 行为设计模式 - Memento设计模式
- RK3308(5)---编译根文件系统
- NBA球队球员介绍1
- 前端框架——bootstrap/knockoutjs/angularjs
- Vue.js 学习笔记 七 控制样式
- java增强connection类_关于DriverManager.getConnection()里的增强实现
- 海湾汉字编码表全部_汉字区位码对照查询表-汉字区位码对照表大全下载pdf打印版-西西软件下载...
- python批量下载抖音视频_Python一键批量下载抖音无水印视频
- Qt C++制作桌面天气,无边框、透明窗口,心知天气API,开放源码
- springboot毕设项目商城积分兑换系统pez18(java+VUE+Mybatis+Maven+Mysql)
- yoloV4mosaic数据增强,同步Pascal VOC格式的XML标注信息
- 20191019杂谈——祸兮福所倚
- Python实现AI变脸
- 华为最新智能服务器,曝光:华为最新一代FusionServer Pro 2488H V6智能服务器
热门文章
- vs2022 命名空间“System”中不存在类型或命名空间名“Printing”
- 最新的Spring官网如何下载Spring框架
- python+vue+django旅游景点酒店线路套餐管理系统
- HTML+CSS 实现一个立方体
- 【office培训】【王佩丰】Excel2010视频教程第6讲:数据透视表
- [ZZULI]1067~1077
- 为什么学了模数电还是看不懂较复杂的电路图?
- 腾讯2013校园招聘技术类笔试题(高清完整版)
- 还在用书签栏?太low了,Python能为网站添加快捷方式!
- 使用外网访问Microsoft 远程桌面(Microsoft Remote Desktop),实现对电脑的远程操控