python彩色打印

本文介绍了Python中的colorprint模块,用于实现彩色打印,包括调试(debug)、信息(info)、警告(warning)和错误(error)四种级别。通过设置不同的颜色组合,使得输出的日志更加醒目,便于在终端中区分不同级别的信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python彩色打印

colorprint.py

"""
coding:utf-8
@Software:PyCharm
@Time:7/12/22 9:38 PM
@Author:zhanghc
"""

def color_print(val,style=0,font=0,back=0):
    print(str("\033[{0};{1};{2}m" + val + '\033[0m').format(style, font, back))

def debug(val):
    color_print(val, 0, 35, 47)
def error(var):
    color_print(var, 0, 31, 47)
def warning(var):
    color_print(var, 0, 33, 47)
def info(var):
    color_print(var, 0, 32, 47)

main.py

import colorprint

colorprint.debug('debug')
colorprint.info('info')
colorprint.warning('warning')
colorprint.error('error')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值