打印butongyanse

import os

"""
  All attributes off 默认值
  Bold (or Bright) 粗体 or 高亮
  Underline 下划线
  Blink 闪烁
  Reverse 反显
 Black text
 Red text
 Green text
 Yellow text
 Blue text
 Purple text
 Cyan text
 White text
 Black background
 Red background
 Green background
 Yellow background
 Blue background
 Purple background
 Cyan background
 White background
"""

def colored(text, color=None, on_color=None, attrs=None):
    fmt_str = '\x1B[;%dm%s\x1B[0m'
    if color is not None:
        text = fmt_str % (color, text)

    if on_color is not None:
        text = fmt_str % (on_color, text)

    if attrs is not None:
        for attr in attrs:
            text = fmt_str % (color, text)

    return text

def printError(msg):
    print colored(msg, color=31)

def printWarning(msg):
    print colored(msg, color=33)

def printInfo(msg):
    print colored(msg, color=37)

if __name__ == '__main__':
    printError("this is an error message!")
    printWarning("this is a warning message!")
    printInfo("this ia a info message!")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值