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 Django批量导入不重复数据
Mar 25 Python
python中常用的九种预处理方法分享
Sep 11 Python
python安装oracle扩展及数据库连接方法
Feb 21 Python
Python3简单实例计算同花的概率代码
Dec 06 Python
Django开发中的日志输出的方法
Jul 02 Python
Python编写合并字典并实现敏感目录的小脚本
Feb 26 Python
Django REST framework 分页的实现代码
Jun 19 Python
Pytorch之保存读取模型实例
Dec 30 Python
如何在python开发工具PyCharm中搭建QtPy环境(教程详解)
Feb 04 Python
keras slice layer 层实现方式
Jun 11 Python
python实现语音常用度量方法的代码详解
May 25 Python
Python中的套接字编程是什么?
Jun 21 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
写一个用户在线显示的程序
2006/10/09 PHP
PHP中的日期及时间
2006/11/23 PHP
Sorting Array Values in PHP(数组排序)
2011/09/15 PHP
php中的常用魔术方法汇总
2016/02/14 PHP
详解EventDispatcher事件分发组件
2016/12/25 PHP
IE FF OPERA都可用的弹出层实现代码
2009/09/29 Javascript
运用jQuery定时器的原理实现banner图片切换
2014/10/22 Javascript
理解Angular数据双向绑定
2016/01/10 Javascript
一篇文章掌握RequireJS常用知识
2016/01/26 Javascript
jQuery 弹出层插件(推荐)
2016/05/24 Javascript
JS检测移动端横竖屏的代码
2016/05/30 Javascript
微信小程序上滑加载下拉刷新(onscrollLower)分批加载数据(二)
2017/05/11 Javascript
Javascript中 toFixed四舍六入方法
2017/08/21 Javascript
vue-router 权限控制的示例代码
2017/09/21 Javascript
jQuery实现的鼠标响应缓冲动画效果示例
2018/02/13 jQuery
vue+render+jsx实现可编辑动态多级表头table的实例代码
2020/04/01 Javascript
Vue 解决父组件跳转子路由后当前导航active样式消失问题
2020/07/21 Javascript
[00:43]2016完美“圣”典风云人物:单车宣传片
2016/12/02 DOTA
[08:06]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant 选手采访
2021/03/11 DOTA
python中的__slots__使用示例
2015/02/26 Python
使用python判断你是青少年还是老年人
2018/11/29 Python
详解python之heapq模块及排序操作
2019/04/04 Python
python实现超市管理系统(后台管理)
2019/10/25 Python
使用python创建Excel工作簿及工作表过程图解
2020/05/27 Python
Pycharm 如何一键加引号的方法步骤
2021/02/05 Python
CSS3轻松实现圆角效果
2017/11/09 HTML / CSS
CSS3 background-image颜色渐变的实现代码
2018/09/13 HTML / CSS
HTML5 Blob 实现文件下载功能的示例代码
2019/11/29 HTML / CSS
夜大自我鉴定
2013/10/31 职场文书
实习生自我鉴定范文
2013/12/05 职场文书
餐饮业创业计划书范文
2014/01/06 职场文书
开展党的群众路线教育实践活动总结报告
2014/10/31 职场文书
迟到检讨书
2015/01/26 职场文书
2015个人半年总结范文
2015/03/09 职场文书
2016优秀班主任个人先进事迹材料
2016/02/26 职场文书
PyQt5实现多张图片显示并滚动
2021/06/11 Python