Python3 + 如何在使用打印命令时更改输出颜色
Python3 + How to change the output color when using print command
正如你们中的一些人所知道的那样,关于 shell 脚本 - tput
实用程序使用 terminfo 数据库来使终端相关功能的值和信息可用于 shell
在我的 python 脚本中,我有以下示例:(只是来自长代码的示例)
for TOPIC in list:
if str(val) in TOPIC:
word = TOPIC.split()[1]
print ("Topic " + word + " is successfully configured")
else:
try:
word = TOPIC.split()[1]
print ("Topic " + word + " bad configuration")
except IndexError:
pass
我想在以下打印中将颜色从白色更改为 绿色:
print ("Topic " + word + " is successfully configured")
或将颜色从白色更改为 红色 on:
print ("Topic " + word + " bad configuration")
是否可以像我们在 bash
脚本中那样更改 python3
中的 颜色?
import os
os.system("")
RED = "\x1B["
GREEN = '3[32m'
word = "random_topic_name"
print(GREEN+"Topic " + word + "successfully configured" )
print(RED+"Topic " + word + "bad configuration" )
正如你们中的一些人所知道的那样,关于 shell 脚本 - tput
实用程序使用 terminfo 数据库来使终端相关功能的值和信息可用于 shell
在我的 python 脚本中,我有以下示例:(只是来自长代码的示例)
for TOPIC in list:
if str(val) in TOPIC:
word = TOPIC.split()[1]
print ("Topic " + word + " is successfully configured")
else:
try:
word = TOPIC.split()[1]
print ("Topic " + word + " bad configuration")
except IndexError:
pass
我想在以下打印中将颜色从白色更改为 绿色:
print ("Topic " + word + " is successfully configured")
或将颜色从白色更改为 红色 on:
print ("Topic " + word + " bad configuration")
是否可以像我们在 bash
脚本中那样更改 python3
中的 颜色?
import os
os.system("")
RED = "\x1B["
GREEN = '3[32m'
word = "random_topic_name"
print(GREEN+"Topic " + word + "successfully configured" )
print(RED+"Topic " + word + "bad configuration" )