在终端中打印花式文本的实用程序。
roma-console的Python项目详细描述
控制台
这个软件包提供了打印文本所需的工具(具有花哨的样式
(如有规定)。
要使用,请通过导入Console
类的实例
fromconsoleimportconsole
风格奇特的文本
花哨的文本是基于termcolor
包生成的。
此包的用法类似于termcolor
:
但是,console
提供了另一种基于简单语法打印文本的方法,
更灵活、更强大:
console.write_line('#{Hello}{red} #{World}{blue}{bold}!')
这里的语法是#{<text>}[{<text_color>}][<text_highlight>}][{<attributes_1>}]...[{<attributes_N>}]
。在
其他奇特用法的例子:
console.split('#{-}{red}#{-}{yellow}#{-}{blue}')
- 项目
标签: