COLOR_CODES = { 'red': '31', 'green': '32', 'yellow': '33', 'blue': '34' } def colored_text(text, color_name): color_code = COLOR_CODES.get(color_name, '0') return f'\033[{color_code}m{text}\033[0m' 使用自定义颜色映射 print(colored_text('这是一行红色文字', 'red'...
代码如下所示: color_codes={'黑色':'\033[30m','红色':'\033[31m','绿色':'\033[32m','黄色':'\033[33m','蓝色':'\033[34m','紫色':'\033[35m','青色':'\033[36m','白色':'\033[37m',} 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 这段代码创建了一个包含8种颜色的字典,每个颜...
import logging.handlers import datetime class ColoredFormatter(logging.Formatter): COLOR_CODES = { 'DEBUG': '\033[94m', # 蓝色 'INFO': '\033[92m', # 绿色 'WARNING': '\033[93m', # 黄色 'ERROR': '\033[91m', # 红色 'CRITICAL': '\033[91m' # 红色 } RESET_CODE = '\033[0m...
# ANSI escape codes for some colors RED = '\033[91m' GREEN = '\033[92m' YELLOW = '\033[93m' BLUE = '\033[94m' MAGENTA = '\033[95m' CYAN = '\033[96m' WHITE = '\033[97m' RESET = '\033[0m' # Resets the color to default print(f"{RED}This is red text{RESET}") ...
\033是转义字符,表示开始一个ANSI控制序列。 [31m设置前景色为红色,31是红色的代码。其他颜色代码包括32(绿色)、33(黄色)、34(蓝色)、35(紫色)、36(青色)等。 \033[0m重置所有属性,恢复默认颜色。 二、使用Colorama库 Colorama库提供了一种更简洁和跨平台的方式来处理终端颜色,尤其适用于Windows。
"cyan": "\033[96m", # Cyan "white": "\033[97m", # White } if color not in color_codes: color = "default" color_code = color_codes[color] for curr, item in enumerate(iterable, 1): block_num = int(curr * total_block_num / total) ...
[ColorCodes.purple, ColorCodes.light_blue] level_fields = ["levelname", "levelno"] level_to_color = { logging.DEBUG: ColorCodes.grey, logging.INFO: ColorCodes.green, logging.WARNING: ColorCodes.yellow, logging.ERROR: ColorCodes.red, logging.CRITICAL: ColorCodes.bold_red, } def __init_...
print'\033[1;37mWhite like Whipped Cream\033[1;m' print'\033[1;38mCrimson like Chianti\033[1;m' print'\033[1;41mHighlighted Red like Radish\033[1;m' print'\033[1;42mHighlighted Green like Grass\033[1;m' print'\033[1;43mHighlighted Brown like Bear\033[1;m' ...
imread("img.png")# We need to convert the img into RGB formatimg=cv2.cvtColor(img,cv2.COLOR...
color_id = "\033[38;2;%d;%d;%dm%s"%(img[y][x][0],img[y][x][1],img[y][x][2],grays[2]) #输出! #38为前景 ->> 48为背景 ,使用grays[-1/-2]输出 strline+= color_id #按行写入控制台 print(strline) 1. 2. 3.