我无法在 python 中正确输出彩色文本

I can not properly output the color text in python

使用此代码时:

from termcolor2 import colored

print(colored('hello', 'red'), colored('world', 'green'))

我在终端的输出是:←[31mhello←[0m ←[32mworld←[0m

有什么问题?

您可以使用colorama模块

pip install colorama

代码:

from colorama import init, Fore, Back

init(convert=True)    # Initialize colorama module
print(Fore.RED + 'Your Text' + Fore.RESET)    # Red colored output
print(Back.GREEN + 'Your Text' + Back.RESET)  # Green Backgroung Output

更多详情 - https://pypi.org/project/colorama/