Termcolor, похоже, работает в IDE, но не в CMD

from termcolor import colored, cprint

cprint("TESTING TERMCOLOR", "red")

Этот код работает в моей IDE (Pycharm), но не на моем терминале. Выдает цветной вывод в IDE, но не в терминале. Это вывод в терминале:

[31mTESTING TERMCOLOR[0m

1 ответ

Решение

Если под cmd вы имеете в виду стандартный терминал Windows, я боюсь, что termcolor там не работает. См., Например, Почему termcolor не работает в окнах python27? или Почему termcolor выводит управляющие символы вместо цветного текста в консоль Windows?. https://github.com/tartley/colorama кажется обходным путем, чтобы заставить его работать там

Другие вопросы по тегам