我第一次尝试使用colorama,但失败了-我成功导入了所需的所有内容,但输出错误。

我试图运行以下代码:

from colorama import Fore, Back, Style
print(Fore.RED + 'some red text')



但是打印的文本看起来像这样,并且没有任何颜色(常规cmd白色):

[31msome red text


如果您能帮助我解决这个问题,我会很高兴。
谢谢!

最佳答案

看来您已经忘记(或不知道)colorama.init(),这对于颜色起作用是必需的。

自己尝试以下示例。

import colorama
from colorama import Fore,Style,Back
colorama.init()

print(Fore.RED + 'some red text')
print(Back.GREEN + 'and with a green background')
print(Style.BRIGHT + 'and in bright text')
print(Style.RESET_ALL)
print('back to normal now')

08-16 23:20