Python 控制终端输出文字的实例


Posted in Python onJuly 12, 2019

如下所示:

class bcolors:
  HEADER = '\033[95m'
  OKBLUE = '\033[94m'
  OKGREEN = '\033[92m'
  WARNING = '\033[93m'
  FAIL = '\033[91m'
  ENDC = '\033[0m'
 
  def disable(self):
   self.HEADER = ''
   self.OKBLUE = ''
   self.OKGREEN = ''
   self.WARNING = ''
   self.FAIL = ''
   self.ENDC = ''
 To use code like this, you can do something like
 
 print bcolors.WARNING + "Warning: No active frommets remain. Continue?"
   + bcolors.ENDC

下面是对应的颜色表:

格式:\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   <!--采用终端默认设置,即取消颜色设置-->

以上这篇Python 控制终端输出文字的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python数据类型详解(四)字典:dict
May 12 Python
Python基于回溯法子集树模板解决旅行商问题(TSP)实例
Sep 05 Python
python2.7安装图文教程
Mar 13 Python
pycharm创建scrapy项目教程及遇到的坑解析
Aug 15 Python
Python matplotlib画曲线例题解析
Feb 07 Python
python pptx复制指定页的ppt教程
Feb 14 Python
Flask和pyecharts实现动态数据可视化
Feb 26 Python
基于python和flask实现http接口过程解析
Jun 15 Python
使用python-cv2实现视频的分解与合成的示例代码
Oct 26 Python
Python list和str互转的实现示例
Nov 16 Python
基于PyInstaller各参数的含义说明
Mar 04 Python
Python使用openpyxl模块处理Excel文件
Jun 05 Python
在Django的View中使用asyncio的方法
Jul 12 #Python
检测python爬虫时是否代理ip伪装成功的方法
Jul 12 #Python
在PyCharm中控制台输出日志分层级分颜色显示的方法
Jul 11 #Python
基于sklearn实现Bagging算法(python)
Jul 11 #Python
Python的log日志功能及设置方法
Jul 11 #Python
python使用装饰器作日志处理的方法
Jul 11 #Python
Python日志无延迟实时写入的示例
Jul 11 #Python
You might like
PHP 字符串分割和比较
2009/10/06 PHP
php通过exif_read_data函数获取图片的exif信息
2015/05/21 PHP
js宝典学习笔记(上)
2007/01/10 Javascript
浅谈javascript 面向对象编程
2009/10/28 Javascript
jquery.cvtooltip.js 基于jquery的气泡提示插件
2010/11/19 Javascript
jquery动态改变div宽度和高度
2015/02/09 Javascript
javascript实现获取浏览器版本、浏览器类型
2015/12/02 Javascript
javascript从定义到执行 你不知道的那些事
2016/01/04 Javascript
JavaScript字符串常用的方法
2016/03/10 Javascript
js 求时间差的实现代码
2016/04/26 Javascript
servlet+jquery实现文件上传进度条示例代码
2017/01/25 Javascript
javascript 实现文本使用省略号替代(超出固定高度的情况)
2017/02/21 Javascript
vue组件watch属性实例讲解
2017/11/07 Javascript
Vue Element 分组+多选+可搜索Select选择器实现示例
2018/07/23 Javascript
JavaScript this绑定过程深入详解
2018/12/07 Javascript
vue语法自动转typescript(解放双手)
2019/09/18 Javascript
JavaScript eval()函数定义及使用方法详解
2020/07/07 Javascript
使用Vue-cli 中为单独页面设置背景图片铺满全屏
2020/07/17 Javascript
使用node-media-server搭建一个简易的流媒体服务器
2021/01/20 Javascript
[02:41]DOTA2英雄基础教程 亚巴顿
2014/01/02 DOTA
[45:40]Ti4 冒泡赛第二天NEWBEE vs NaVi 1
2014/07/15 DOTA
使用Python编写一个最基础的代码解释器的要点解析
2016/07/12 Python
Python实现PS滤镜碎片特效功能示例
2018/01/24 Python
Python的bit_length函数来二进制的位数方法
2019/08/27 Python
Django和Flask框架优缺点对比
2019/10/24 Python
Python QTimer实现多线程及QSS应用过程解析
2020/07/11 Python
Python项目打包成二进制的方法
2020/12/30 Python
matplotlib阶梯图的实现(step())
2021/03/02 Python
美国高端婴童品牌:Hanna Andersson
2016/10/30 全球购物
说一下Linux下有关用户和组管理的命令
2016/01/04 面试题
公司市场部岗位职责
2013/12/02 职场文书
新春联欢会主持词
2014/03/24 职场文书
财务工作检讨书
2014/10/29 职场文书
2019年大学生职业生涯规划书最新范文
2019/03/25 职场文书
Node-Red实现MySQL数据库连接的方法
2021/08/07 MySQL
MySQL分区表实现按月份归类
2021/11/01 MySQL