python实现控制台打印的方法


Posted in Python onJanuary 12, 2019

如下所示:

#!/usr/bin/env python
import os
import sys
 
class CConsole:
 M_MAP_COLOR = {\
 'COLOR_BLACK' : "\033[0;30m",
 'COLOR_RED' : "\033[0;31m",
 'COLOR_GREEN' : "\033[0;32m",
 'COLOR_YELLOW' : "\033[0;33m",
 'COLOR_BLUE' : "\033[0;34m",
 'COLOR_PUPPLE' : "\033[0;35m",
 'COLOR_CYAN' : "\033[0;36m",
 'COLOR_WHITE' : "\033[0;37m",
 'COLOR_RESTORE' : "\033[0m",
 }
 
 @staticmethod
 def ColorPrint(strPrint, strColor = None):
  strPrint = str(strPrint)
  if strColor in CConsole.M_MAP_COLOR.keys():
   strMsg = CConsole.M_MAP_COLOR[strColor] + strPrint + CConsole.M_MAP_COLOR['COLOR_RESTORE']
  else:
   strMsg = strPrint
 
  print(strMsg) 
  sys.stdout.flush()

以上这篇python实现控制台打印的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python使用logging结合decorator模式实现优化日志输出的方法
Apr 16 Python
Windows中使用wxPython和py2exe开发Python的GUI程序的实例教程
Jul 11 Python
打包发布Python模块的方法详解
Sep 18 Python
详解python中index()、find()方法
Aug 29 Python
Pytorch中accuracy和loss的计算知识点总结
Sep 10 Python
Python函数中的可变长参数详解
Sep 12 Python
opencv3/C++ 平面对象识别&透视变换方式
Dec 11 Python
Python 测试框架unittest和pytest的优劣
Sep 26 Python
小结Python的反射机制
Sep 28 Python
python复合条件下的字典排序
Dec 18 Python
matplotlib相关系统目录获取方式小结
Feb 03 Python
基于Python的EasyGUI学习实践
May 07 Python
python 自定义对象的打印方法
Jan 12 #Python
python设定并获取socket超时时间的方法
Jan 12 #Python
python 限制函数执行时间,自己实现timeout的实例
Jan 12 #Python
Python构建图像分类识别器的方法
Jan 12 #Python
使用python opencv对目录下图片进行去重的方法
Jan 12 #Python
python变量赋值方法(可变与不可变)
Jan 12 #Python
python交换两个变量的值方法
Jan 12 #Python
You might like
基于HBase Thrift接口的一些使用问题及相关注意事项的详解
2013/06/03 PHP
PHP使用PDO连接ACCESS数据库
2015/03/05 PHP
Symfony学习十分钟入门经典教程
2016/02/03 PHP
php判断/计算闰年的方法小结【三种方法】
2019/07/06 PHP
自适应高度框架 ----属个人收藏内容
2007/01/22 Javascript
通过JAVASCRIPT读取ASP设定的COOKIE
2007/02/15 Javascript
js 获取radio按钮值的实例
2013/08/17 Javascript
JavaScript对象之深度克隆介绍
2014/12/08 Javascript
分享33个jQuery与CSS3实现的绚丽鼠标悬停效果
2014/12/15 Javascript
JavaScript利用HTML DOM进行文档操作的方法
2016/03/28 Javascript
浅谈JS继承_借用构造函数 & 组合式继承
2016/08/16 Javascript
React-intl 实现多语言的示例代码
2017/11/03 Javascript
浅谈Vue2.0父子组件间事件派发机制
2018/01/08 Javascript
基于Vue实现拖拽功能
2020/07/29 Javascript
JavaScript深入V8引擎以及编写优化代码的5个技巧
2019/06/24 Javascript
js实现右键弹出自定义菜单
2020/09/08 Javascript
jQuery实现移动端扭蛋机抽奖
2020/11/08 jQuery
[02:42]岂曰无衣,与子同袍!DOTA2致敬每一位守护人
2020/02/17 DOTA
简单了解Python下用于监视文件系统的pyinotify包
2015/11/13 Python
Python3使用TCP编写一个简易的文件下载器功能
2019/05/08 Python
Django框架封装外部函数示例
2019/05/28 Python
Python基于os.environ从windows获取环境变量
2020/06/09 Python
拿来就用!Python批量合并PDF的示例代码
2020/08/10 Python
用纯CSS3实现网页中常见的小箭头
2017/10/16 HTML / CSS
环法自行车赛官方商店:Le Tour de France
2017/08/27 全球购物
成都思必达公司C#程序员招聘面试题
2013/06/26 面试题
科级干部考察材料
2014/02/15 职场文书
个人合作协议书范本
2014/04/18 职场文书
食品安全宣传标语
2014/06/07 职场文书
局机关干部群众路线个人对照检查材料思想汇报
2014/10/05 职场文书
铁人纪念馆观后感
2015/06/16 职场文书
孕妇病假条怎么写
2015/08/17 职场文书
高三语文教学反思
2016/02/16 职场文书
建国70周年的心得体会(2篇)
2019/09/20 职场文书
PHP使用非对称加密算法RSA
2021/04/21 PHP
react如何快速设置文件路径别名
2021/04/28 Javascript