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实现优先级队列结构的方法详解
Jun 02 Python
python好玩的项目—色情图片识别代码分享
Nov 07 Python
Python语言描述KNN算法与Kd树
Dec 13 Python
python 自动去除空行的实例
Jul 24 Python
python创建文件时去掉非法字符的方法
Oct 31 Python
Python实现正则表达式匹配任意的邮箱方法
Dec 20 Python
Django中使用session保持用户登陆连接的例子
Aug 06 Python
python 画函数曲线示例
Dec 04 Python
利用python3 的pygame模块实现塔防游戏
Dec 30 Python
Python发送邮件封装实现过程详解
May 09 Python
python 5个实用的技巧
Sep 27 Python
Python numpy大矩阵运算内存不足如何解决
Nov 19 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
php在字符串中查找另一个字符串
2008/11/19 PHP
PHP Global定义全局变量使用说明
2013/08/15 PHP
PHP fopen函数用法实例讲解
2019/02/15 PHP
教你如何解密js/vbs/vbscript加密的编码异处理小结
2008/06/25 Javascript
js中查找最近的共有祖先元素的实现代码
2010/12/30 Javascript
jquery $(this).attr $(this).val方法使用介绍
2013/10/08 Javascript
js字符串日期yyyy-MM-dd转化为date示例代码
2014/03/06 Javascript
javascript中数组的多种定义方法和常用函数简介
2014/05/09 Javascript
Jquery Ajax方法传值到action的方法
2014/05/11 Javascript
Jquery Post处理后不进入回调的原因及解决方法
2014/07/15 Javascript
JavaScript接口的实现三种方式(推荐)
2016/06/14 Javascript
JavaScript实现经典排序算法之选择排序
2016/12/28 Javascript
浅谈JavaScript中promise的使用
2017/01/11 Javascript
axios基本入门用法教程
2017/03/25 Javascript
关于Promise 异步编程的实例讲解
2017/09/01 Javascript
js判断节假日实例代码
2017/12/27 Javascript
jQuery动态添加li标签并添加属性和绑定事件方法
2018/02/24 jQuery
node.js使用免费的阿里云ip查询获取ip所在地【推荐】
2018/09/03 Javascript
细说Vue组件的服务器端渲染的过程
2019/05/30 Javascript
vant中的toast轻提示实现代码
2020/11/04 Javascript
Python使用matplotlib绘制多个图形单独显示的方法示例
2018/03/14 Python
python django框架中使用FastDFS分布式文件系统的安装方法
2019/06/10 Python
详解Selenium+PhantomJS+python简单实现爬虫的功能
2019/07/14 Python
python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例
2020/03/01 Python
六道php面试题附答案
2014/06/05 面试题
PHP经典面试题
2016/09/03 面试题
大学生毕业自我鉴定
2013/11/06 职场文书
管理科学大学生求职信
2013/11/13 职场文书
英文简历自荐信范文
2013/12/11 职场文书
上课说话检讨书大全
2014/01/22 职场文书
什么样的创业计划书可行性高?
2014/02/01 职场文书
《桃林那间小木屋》教学反思
2014/05/01 职场文书
学生保证书
2015/01/16 职场文书
教师个人师德总结
2015/02/06 职场文书
MySQL系列之五 视图、存储函数、存储过程、触发器
2021/07/02 MySQL
Go 语言中 20 个占位符的整理
2021/10/16 Golang