发布于 2015-10-05 04:12:38 | 417 次阅读 | 评论: 0 | 来源: 网络整理
0.9.2 新版功能.
封装字符串,提供 ANSI 色彩输出的函数。
本模块中的所有函数均返回包裹对应色彩 ANSI 字符的 text 字符串。
例如,在支持 ANSI 的终端中打印绿色文字:
from fabric.colors import green
print(green("This text is green!"))
这些函数返回值都是修改后的字符串,因此你也可以嵌套使用它们:
from fabric.colors import red, green
print(red("This sentence is red, except for " + green("these words, which are green") + "."))
如果 bold 值为 True ,字符串将会被 ANSI 粗体标记所包裹,通常根据终端实现上的不同显示黑体或更明亮的颜色。
fabric.colors.blue(text, bold=False)¶fabric.colors.cyan(text, bold=False)¶fabric.colors.green(text, bold=False)¶fabric.colors.magenta(text, bold=False)¶fabric.colors.red(text, bold=False)¶fabric.colors.white(text, bold=False)¶fabric.colors.yellow(text, bold=False)¶