Aug
10
2022
python print带颜色输出 termcolor
pip install termcolor cprint('红色', 'red') cprint('白色', 'grey') cprint('绿色', 'green') cprint('黄色', 'yellow') cprint('蓝色', 'blue') cprint('紫色', 'magenta') cprint('青色', 'cyan') cprint('默认', 'white') cprint('背景白', on_color='on_grey') cprint('背景红', on_color='on_red') cprint('背景绿', on_color='on_green') cprint('背景黄', on_color='on_yellow') cprint('背景蓝', on_color='on_blue') cprint('背景紫', on_color='on_magenta') cprint('背景青', on_color='on_cyan') cprint('背景默认色', color='grey', on_color='on_white')
示例代码
import sys from termcolor import colored, cprint text = colored('Hello, World!', 'red', attrs=['reverse', 'blink']) print(text) cprint('Hello, World!', 'green', 'on_red') print_red_on_cyan = lambda x: cprint(x, 'red', 'on_cyan') print_red_on_cyan('Hello, World!') print_red_on_cyan('Hello, Universe!') for i in range(10): cprint(i, 'magenta', end=' ') cprint("Attention!", 'red', attrs=['bold'], file=sys.stderr)
最活跃的读者