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记录运行pid,并在需要时kill掉它们的实例
Jan 16 Python
Python算法之求n个节点不同二叉树个数
Oct 27 Python
python基础教程项目五之虚拟茶话会
Apr 02 Python
Python中将两个或多个list合成一个list的方法小结
May 12 Python
Django 项目重命名的实现步骤解析
Aug 14 Python
jupyter修改文件名方式(TensorFlow)
Apr 21 Python
基于matplotlib中ion()和ioff()的使用详解
Jun 16 Python
浅谈tensorflow 中的图片读取和裁剪方式
Jun 30 Python
Python pandas对excel的操作实现示例
Jul 21 Python
Python lambda表达式原理及用法解析
Aug 18 Python
python opencv实现简易画图板
Aug 27 Python
python基于socket模拟实现ssh远程执行命令
Dec 05 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关联链接常用代码
2012/11/05 PHP
php object转数组示例
2014/01/15 PHP
Smarty中调用FCKeditor的方法
2014/10/27 PHP
php实现redis数据库指定库号迁移的方法
2015/01/14 PHP
ASP.NET jQuery 实例18 通过使用jQuery validation插件校验DropDownList
2012/02/03 Javascript
你必须知道的Javascript知识点之"this指针"的应用
2013/04/23 Javascript
基于JS实现简单的样式切换效果代码
2015/09/04 Javascript
基于JQuery实现图片轮播效果(焦点图)
2016/02/02 Javascript
JavaScript 对引擎、运行时、调用堆栈的概述理解
2018/10/22 Javascript
webpack 从指定入口文件中提取公共文件的方法
2018/11/13 Javascript
jQuery表单校验插件validator使用方法详解
2020/02/18 jQuery
Vue+tracking.js 实现前端人脸检测功能
2020/04/16 Javascript
Node.js 深度调试方法解析
2020/07/28 Javascript
python实现爬虫下载漫画示例
2014/02/16 Python
分享Python切分字符串的一个不错方法
2018/12/14 Python
python安装requests库的实例代码
2019/06/25 Python
PyCharm使用Docker镜像搭建Python开发环境
2019/12/26 Python
pip安装tensorflow的坑的解决
2020/04/19 Python
给keras层命名,并提取中间层输出值,保存到文档的实例
2020/05/23 Python
简单了解Python字典copy与赋值的区别
2020/09/16 Python
从Pytorch模型pth文件中读取参数成numpy矩阵的操作
2021/03/04 Python
英国现代绅士品牌:Hackett
2017/12/17 全球购物
北卡罗来纳州豪华家具和家居装饰店:Carolina Rustica
2018/10/30 全球购物
EJB实例的生命周期
2016/10/28 面试题
高中毕业自我鉴定
2013/12/19 职场文书
网络信息管理员岗位职责
2014/01/05 职场文书
小学生关于梦想的演讲稿
2014/08/22 职场文书
财政局党的群众路线教育实践活动整改方案
2014/09/21 职场文书
自查自纠整改报告
2014/11/06 职场文书
美术教师求职信范文
2015/03/20 职场文书
2019大学毕业晚会主持词
2019/06/21 职场文书
详解MySQL数据库千万级数据查询和存储
2021/05/18 MySQL
Java 实现限流器处理Rest接口请求详解流程
2021/11/02 Java/Android
Python中Schedule模块使用详解 周期任务神器
2022/04/19 Python
python库Tsmoothie模块数据平滑化异常点抓取
2022/06/10 Python
码云(gitee)通过git自动同步到阿里云服务器
2022/12/24 Servers