Задать вопрос
@swyt

Почему вместо вывода цветного текста я получаю «←[32m←[1mDone!←[0m»?

646da0d938eb3454309023.png
print("\033[32m\033[1mDone!\033[0m")

Этот же код в другом скрипте работает нормально. В чём может быть проблема?
646da1207fa24624667797.png
  • Вопрос задан
  • 414 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
hottabxp
@hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
Это же управляющие последовательности ANSI. Их поддержку в Windows нужно включить. Для этого нужно в редакторе реестра по пути Компьютер\HKEY_CURRENT_USER\Console создать новый параметр типа DWORD(32) с именем VirtualTerminalLevel и установить значение "1".
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@prinv
Инициализацию вывода цветного текста не забыли сделать?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы