我使用这个问题中找到的以下颜色类 “在终端中打印彩色?”
当我在我的Python脚本编辑器中运行此代码时,输出的结果以正确的红色错误颜色显示:
然而,当我从命令提示符或使用PowerShell(我的意图控制台输出)运行时,我会得到以下输出:
这里是输出的截图:
![enter image description here](https://istack.dev59.com/03dIt.webp)
这似乎是一个非常有吸引力的方法,因为我不需要下载或导入任何新模块,只需在我的脚本中包含几行即可。这被投票选为最佳答案,但我无法让它工作,因为它似乎将
class bcolors:
HEADER = '\033[95m'
OKBLUE = '\033[94m'
OKGREEN = '\033[92m'
WARNING = '\033[93m'
FAIL = '\033[91m'
ENDC = '\033[0m'
BOLD = '\033[1m'
UNDERLINE = '\033[4m'
print(bcolors.FAIL + "some error" + bcolors.ENDC)
当我在我的Python脚本编辑器中运行此代码时,输出的结果以正确的红色错误颜色显示:
some error
[Finished in 18.782s]
然而,当我从命令提示符或使用PowerShell(我的意图控制台输出)运行时,我会得到以下输出:
更新:[91m一些错误[0m
(每次按保存时都会出现箭头)
这里是输出的截图:
![enter image description here](https://istack.dev59.com/03dIt.webp)
这似乎是一个非常有吸引力的方法,因为我不需要下载或导入任何新模块,只需在我的脚本中包含几行即可。这被投票选为最佳答案,但我无法让它工作,因为它似乎将
\033
解释为箭头符号的某个ASCII码。