gpt4 book ai didi

python - 如何修复 Windows 转义字符在 python 中无法正常工作?

转载 作者:太空宇宙 更新时间:2023-11-03 20:58:33 25 4
gpt4 key购买 nike

我目前正在尝试让 python 在 Windows 终端中显示彩色文本。不幸的是,转义序列没有被正确解释。

首先,我尝试使用不同的库,包括“crayons”、“termcolor”和“colorama”。不幸的是,这些显示了与我的代码类似的问题。

print(str('\033[31m' + 'this should be red'))

输出应该是文本“这应该是红色的”,但是是红色而不是标准的白色。实际输出是“[31msome red text”,白色,带有一个奇怪的特殊字符,显示为一个开头带有问号的框。

最佳答案

请参阅 eryksun 的评论:colorama.init() 修改 sys.stdout,以便输出正确显示颜色。

关于python - 如何修复 Windows 转义字符在 python 中无法正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55851452/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com