(1)输出不同颜色的字体:
print ("\033[30m 黑色字 \033[0m")
print ("\033[31m 红色字 \033[0m")
print ("\033[32m 绿色字 \033[0m")
print ("\033[33m 黄色字 \033[0m")
print ("\033[34m 蓝色字 \033[0m")
print ("\033[35m 紫色字 \033[0m")
print ("\033[36m 天蓝字 \033[0m")
print ("\033[37m 白色字 \033[0m")
(2)封装类进行实现:
#!/usr/bin/env python
#coding:utf8
class Logger:
header = '\033[95m'
okblue = '\033[94m'
okgreen = '\033[92m'
warning = '\033[93m'
fail = '\033[91m'
endc = '\033[0m'
@staticmethod
def log_normal(info):
print (Logger.okblue + info + Logger.endc)
@staticmethod
def log_high(info):
print (Logger.okgreen + info + Logger.endc)
@staticmethod
def log_fail(info):
print (Logger.fail + info + Logger.endc)
Logger.log_normal("这是正常的字体颜色")
Logger.log_fail("这是失败的字体颜色")
Logger.log_high("这是高亮的字体颜色")