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)
微信扫一扫,打赏作者吧~
最活跃的读者