gpt4 book ai didi

python - 更改python shell中文本的颜色?

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

我知道这可以通过 os 模块的 os.system("color") 函数来实现,但这会改变整个终端,我正在寻找的内容仅限于单个字符串或变量输出。标准库中的某些东西会是最佳选择,因为我想在多台计算机上使用它而不必使用 py2exe 或 freeze。

最佳答案

请看一下问题的答案:

如果不能安装附加模块,可以尝试使用ANSI 序列直接。请注意,该方法不可移植,最好使用一些特殊的模块。

print " "+ "\033[01;41m" + " " +"\033[01;46m" + " " + "\033[01;42m"

当你需要更强大的东西时,我建议你使用 colorama (pypi.python.org/pypi/colorama):

from colorama import Fore, Back, Style
print(Fore.RED + 'some red text')
print(Back.GREEN + 'and with a green background')
print(Style.DIM + 'and in dim text')
print(Style.RESET_ALL)
print('back to normal now')

另一种选择,使用termcolor:

from termcolor import colored
print colored('hello', 'red'), colored('world', 'green')

关于python - 更改python shell中文本的颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11043260/

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