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新手们的几道简单练习题
Sep 21 Python
django_orm查询性能优化方法
Aug 20 Python
Python for循环与range函数的使用详解
Mar 23 Python
Python实现合并excel表格的方法分析
Apr 13 Python
Django框架模板语言实例小结【变量,标签,过滤器,继承,html转义】
May 23 Python
pandas 使用均值填充缺失值列的小技巧分享
Jul 04 Python
python 怎样将dataframe中的字符串日期转化为日期的方法
Sep 26 Python
opencv3/C++实现视频背景去除建模(BSM)
Dec 11 Python
在python shell中运行python文件的实现
Dec 21 Python
Pycharm中配置远程Docker运行环境的教程图解
Jun 11 Python
JupyterNotebook 输出窗口的显示效果调整实现
Sep 22 Python
Python下载商品数据并连接数据库且保存数据
Mar 31 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执行速度全攻略(下)
2006/10/09 PHP
PHP操作XML作为数据库的类
2010/12/19 PHP
使用PHP实现二分查找算法代码分享
2011/06/24 PHP
php Ubb代码编辑器函数代码
2012/07/05 PHP
Zend Framework动作助手Json用法实例分析
2016/03/05 PHP
php基于CodeIgniter实现图片上传、剪切功能
2016/05/14 PHP
php中通用的excel导出方法实例
2017/12/30 PHP
Ajax+Jpgraph实现的动态折线图功能示例
2019/02/11 PHP
php gethostbyname获取域名ip地址函数详解
2010/01/24 Javascript
jquery formValidator插件ajax验证 内容不做任何修改再离开提示错误的bug解决方法
2013/01/04 Javascript
js获取IP和PcName(IE)在vs中可用
2013/08/02 Javascript
javascript操作excel生成报表示例
2014/05/08 Javascript
jQuery 插件封装的方法
2016/11/16 Javascript
MvcPager分页控件 适用于Bootstrap
2017/06/03 Javascript
javascript中函数的写法实例代码详解
2018/10/28 Javascript
详解Node.js 中使用 ECDSA 签名遇到的坑
2018/11/26 Javascript
使用layui的router来进行传参的实现方法
2019/09/06 Javascript
JavaScript setInterval()与setTimeout()计时器
2019/12/27 Javascript
toString.call()通用的判断数据类型方法示例
2020/08/28 Javascript
python字典排序实例详解
2015/05/20 Python
详解Python自建logging模块
2018/01/29 Python
Python进阶之递归函数的用法及其示例
2018/01/31 Python
Django ORM 查询管理器源码解析
2019/08/05 Python
通过实例了解python property属性
2019/11/01 Python
Python爬取股票信息,并可视化数据的示例
2020/09/26 Python
Python爬虫制作翻译程序的示例代码
2021/02/22 Python
英国最大的网上药品商店:Chemist Direct
2017/12/16 全球购物
BLACKMORES澳洲官网:澳大利亚排名第一的保健品牌
2018/09/27 全球购物
2019年.net常见面试问题
2012/02/12 面试题
大学生社会实践评语
2014/04/25 职场文书
2014年全国爱牙日宣传活动方案
2014/09/21 职场文书
2014教师教育实践活动对照检查材料思想汇报
2014/09/21 职场文书
python删除csv文件的行列
2021/04/06 Python
SQL实现LeetCode(196.删除重复邮箱)
2021/08/07 MySQL
JavaScript 与 TypeScript之间的联系
2021/11/27 Javascript
Python学习之os包使用教程详解
2022/03/21 Python