Colorama绿色和黄色不起作用

时间:2017-08-18 12:19:08

标签: python python-3.6 colorama

from colorama import Fore, init, Style

init(convert=True)

print(Fore.GREEN + "Green")
print(Fore.YELLOW + "Yellow")
print(Fore.RED + "Red")
print(Fore.BLACK + "Black")
print(Fore.BLUE + "Blue")
print(Fore.CYAN + "Cyan")

print(Style.RESET_ALL + '')

input()

Output

我该怎么做才能修复它? 我正在使用Windows 10

1 个答案:

答案 0 :(得分:1)

既然你提到在CMD中运行完全可以尝试使用这个代码,我在使用colorama时遇到了类似的问题。它将强制程序在CMD中打开,这有望修复您的错误。

if "started_with_prompt" not in sys.argv:
    cmd = 'cmd /C "'+sys.executable+' '+" ".join(sys.argv)+' started_with_prompt"'
    os.system(cmd)
    sys.exit()