关于变量:python:根据var值更改文本颜色

Python: Change Text Color Based on Var Value

本问题已经有最佳答案,请猛点这里访问。

我正在学习Python,并编写了一个小脚本,从网页中提取数据并将其显示在屏幕上。

它为从网页中提取的每个项目分配一个变量。我有一个变量,有两个出来。

火腿汁=有效

火腿虱=过期

然后它将该值打印到屏幕上。

print"许可证:("+ham_lic+")"+""

我想知道如何在值为"expired"时将许可证状态打印为红色,在值为"active"时打印为绿色。

即使只是参考资料也会受到极大的赞赏。


这取决于你所在的站台。尝试:

1
2
3
4
5
6
if ham_lic == 'Active':
    print"License: (\033[92m"+ham_lic+"\033[0m)"+"
"

else:
    print"License: (\033[91m"+ham_lic+"\033[0m)"+"
"