• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Не работает termcolor в windows 8

Алёна

Well-known member
09.05.2020
86
0
BIT
0
Доброго времени суток, столкнулась с проблемой при использовании termcolor в windows 8 64 bit
При вызове обычного принта текст выводится как обычно, но при вызове принта с аргументом colored (from termcolor inport colored) возвращается текст, только в различных тегах, например при вызове print(colored("Hello", "green")) вместо предполагаемого green зелёным цветом возвращается <32green> и тому подобное
Как все же добиться вывода цветного текста в консоль windows 8?
 

explorer

Platinum
05.08.2018
1 080
2 470
BIT
0
Используйте colorama, так как termcolor не работает в windows.

Python:
from colorama import Fore, init
init(autoreset=True)

print(Fore.GREEN + 'blabla')
 

explorer

Platinum
05.08.2018
1 080
2 470
BIT
0
На windows 10 даже bash есть. А на версиях ниже всё иначе разумеется. Модуль colorama кроссплатформенный, если хотите чтобы везде работало, то используйте его в своих программах.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!