我正在寻找一种方法来改变我的python脚本运行时的文本输出的颜色。 基本的想法是这样的:
if (Data < LowerLimit): print "Failed" # Output Failed as Red Text elif (Data > UpperLimit): print "Failed" # Red Color else: print "Passed" # Blue Color
正在Windows机器上使用脚本进行快速数据分析。
或者关于我找到的最好的模块http://pypi.python.org/pypi/colorama
这非常简单! 而不是导入奇怪的模块python或尝试长命令,你可以利用Windows操作系统命令。
在Windows中,存在用于更改命令提示符文本颜色的命令。 你可以在python中使用这个: import os
接下来,您需要有一行更改文本颜色,将其放置在您的代码中。 os.system('color 4')
您可以通过启动cmd.exe并输入颜色帮助来计算其他颜色。
好的部分? 这就是他们所有的,对简单的代码行。 -天
试着看看下面的链接: Python | 改变shell中的文本颜色
或者阅读这里: http : //bytes.com/topic/python/answers/21877-coloring-print-lines
通常的解决方案是在打印字符串时使用ANSI代码。
有一个解决方案,执行你所需要的。
一直在调查这一段时间,没有得到任何满意的答案,但是…
1)ANSI转义序列在Linux上的终端上工作
2)如果你可以容忍有限的一套colo(u)rs试试这个:
print(“hello”,end =''); print(“error”,end ='',file = sys.stderr); 打印(“再见”)
空闲时“你好”和“再见”是蓝色的,“错误”是红色的。
不是太棒了,但现在够好,而且容易!