textui python的颜色。
crayons的Python项目详细描述
这个模块非常简单,它为终端提供彩色字符串 用法。包含的颜色有red、green、yellow、blue、black、magenta、cyan、white和normal(以及clean和disable)。
crawyons很好,因为它会自动将给定的字符串包装成前景色,并在字符串完成后返回到原始状态。大多数终端颜色库都让您自己管理。
参数包括always=True和bold=True。
功能
- 如果调用disable(),以后对颜色的所有调用都将被忽略。
- 如果调用normal(),颜色将重置为默认的前景色
- 如果当前进程不在tty中(例如正在使用管道),则不会显示任何颜色。
- 可以正确计算彩色字符串的长度。
- 由Colorama提供动力。
用法很简单
# red is red, white is white. >>> print '{} white'.format(crayons.red('red')) red white
就这样!
安装
$ pip install crayons