我正在使用点击模块。
pip install click
这给了我红色文字
import click
click.secho('Error: This error is ...xx', fg='red')
现在我希望只有'错误:'显示为红色。如何使用click.secho
?
答案 0 :(得分:4)
click
文档
除此之外,如果安装了colorama,echo函数将会 还支持巧妙处理ANSI代码。
来自colorama
文档
print('\033[31m' + 'some red text')
print('\033[30m') # and reset to default color
因此,结合起来,你应该有类似下面的内容
click.echo('\033[31m' + 'Error:' + '\033[30m' + ' This error ... ')
获得你想要的东西。
答案 1 :(得分:1)
您可以将内置 #outer-section .outer-div ul .current-cat > a {
color: red;
}
<ul>
<li class="current-cat cat-parent">
<a href="#">Parent-Cat</a>
<ul class="children">
<li class="cat-item cat-item-71">
<a href="#">Children-Cat</a>
</li>
</ul>
</li>
</ul>
命令与secho
(换行)标志一起使用。
在您的特定用例中,它看起来像
nl
这将为您提供所需的输出
答案 2 :(得分:1)
将click.echo
与click.style
一起使用
click.echo(click.style("Error", fg="red") + ": This error is...")