Python的TextUI颜色。
better-crayons的Python项目详细描述
更好的蜡笔:Python的文本UI颜色
这个模块非常简单,它为终端提供彩色字符串
用法。包括的颜色是red
,green
,yellow
,blue
,black
,magenta
,cyan
,white
,和{clean
和{
Better Crayons很不错,因为它会自动将给定的字符串以两种前景色包装起来,并在字符串完成后返回到原始状态。大多数终端颜色库让您自己管理。在
参数包括always=True
和bold=True
。在
特点
- 如果调用
disable()
,则以后对颜色的所有调用都将被忽略。在 - 如果调用
normal()
,颜色将重置为默认的前景色 - 如果当前进程不在TTY中(例如正在管道中),则不会显示任何颜色。在
- 可以正确计算彩色字符串的长度。在
- 由colorama提供动力。在
用法很简单
# red is red, white is white.
>>> print('{} white'.format(better_crayons.red('red')))
red white
就这样!在
安装
^{pr2}$- 项目
标签: