我尝试使用不同的方法,结果在cmd和poweshell中相同,但是我无法显示颜色。我使用的代码:
from termcolor import *
print(colored('Hello World !!!', "red"))
输出:
"[31mHello World !!![0m"
我在“ Hello World !!!”周围得到这个奇怪的角色。而且没有出现彩色。
答案 0 :(得分:1)
如果您在linux中运行代码,则可以在Windows中获得所需的输出。 Powershell确实支持输出着色,您需要指定-ForegroundColor参数,例如
Write-Host "PREREQUISITIES" -ForegroundColor Cyan