gpt4 book ai didi

python - 在 Python 中打印彩色文本不起作用。我究竟做错了什么?

转载 作者:太空宇宙 更新时间:2023-11-03 21:18:37 24 4
gpt4 key购买 nike

我对 Python 很陌生,想学习如何打印彩色文本。我没有任何像 termcolor 或 colorama 这样的模块,但我发现我可以使用 ANSI 转义序列来执行此操作。

我找到了示例代码:

print('\x1b[6;30;42m' + 'Success!' + '\x1b[0m')

但是,当我运行它时,它只是打印整个内容,如下所示:

[6;30;42mSuccess![0m

我做错了什么,如何打印彩色文本?

非常感谢!!

编辑:我正在使用 python 3.7

最佳答案

结果证明你没有做错什么,只是在一个无法识别(默认情况下?)的环境(Mac 上的 IDLE IDE)中执行 Python 代码 ANSI escape sequences .

在 Mac 上,支持 ANSI 转义序列,例如 Terminal .

关于python - 在 Python 中打印彩色文本不起作用。我究竟做错了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54494303/

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