我第一次尝试使用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')