Лирическое отступление - захотел немного украсить программу цветными символами в консоли, нагуглил про модули colorama и termcolor, потестил, на первый взгляд всё было хорошо, всё выводится, но потом заметил странные вещи если запускать прогу не через IDE(Там всё работает), а через CMD:
Есть следующий элемент:
attentionSign = colored("[!]", 'red')
И если я запихну его в print, то всё будет работать, а если в input - то увижу текстовое обозначение цвета, тобишь крокозябры
IDECMD
Так вот понимающие люди, объясните пожалуйста желторотику почему CMD по разному обрабатывает текст внутри input и print?
P.S. Весь код:
# coding: utf8
from colorama import init
from termcolor import colored
init()
attentionSign = colored("[!]", 'red')
print("Цветной символ внутри print:")
print(attentionSign)
print("Цветной символ внутри input")
input(attentionSign)