ВОПРОС · Q&A

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

4 ответов 2,7 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

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

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

print(Fore.GREEN + 'blabla')
 
Используйте colorama, так как termcolor не работает в windows.

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

print(Fore.GREEN + 'blabla')
Спасибо, но не совсем с вами соглашусь, на windows 10 все работает отлично
 
На windows 10 даже bash есть. А на версиях ниже всё иначе разумеется. Модуль colorama кроссплатформенный, если хотите чтобы везде работало, то используйте его в своих программах.
 
На windows 10 даже bash есть. А на версиях ниже всё иначе разумеется. Модуль colorama кроссплатформенный, если хотите чтобы везде работало, то используйте его в своих программах.
Спасибо!