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()
我该怎么做才能修复它? 我正在使用Windows 10
答案 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()