用不同的颜色显示某些结果Python 3

时间:2018-10-03 11:22:49

标签: python-3.x printing colors

我正在研究文本剃刀。一个单词的相关性从0到1。我希望该词在0.5以上时为绿色,在0.5以上时为红色。但是,我的代码似乎无效。

该错误表明它必须是字符串而不是浮点数。我不知道该怎么办。 这是它所涉及的代码。

for entity in response.entities():
if entity.relevance_score > 0.5:
    print ('\033[1m' + entity.id + '\033[0m' ,'\033[92m' + entity.relevance_score + '\033[0m', entity.confidence_score, entity.freebase_types)
else :
    print ('\033[1m' + entity.id + '\033[0m' , '\033[91m' + entity.relevance_score + '\033[0m', entity.confidence_score, entity.freebase_types)  

0 个答案:

没有答案