在windows中更改Python中的颜色输出

2024-04-16 22:39:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用以下代码将输出文本更改为绿色,将背景更改为蓝色:

print("\033[1;32;44m******************************************************\n")
print("\033[1;32;44m* Terminate Instance Operations in AWS Are Complete. *\n")
print("\033[1;32;44m******************************************************\n")

但是输出是默认的powershell白色,并且数字代码是可见的。输出如下:

^{pr2}$

我正在运行win 10的脚本。我做错什么了?在


Tags: instance代码in文本awsare蓝色operations
1条回答
网友
1楼 · 发布于 2024-04-16 22:39:30

根据您的Windows 10版本,您的控制台主机可能不支持使您能够使用这些转义序列的VTY仿真。您可以这样做:

import os

os.system('COLOR 12')

有关详细信息,请参见cmd.exe /c COLOR /?。在


要查看您的控制台是否支持,请在PowerShell中输入以下命令:

^{pr2}$

相关问题 更多 >