python实现控制台打印的方法-创新互联

如下所示:

创新互联建站专注于崖州网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供崖州营销型网站建设,崖州网站制作、崖州网页设计、崖州网站官网定制、小程序设计服务,打造崖州网络公司原创品牌,更为您提供崖州网站排名全网营销落地服务。
#!/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实现控制台打印的方法-创新互联
URL标题:http://pwwzsj.com/article/dsoopc.html