Мигание текста (при печати) в Python 2.7

Я пытаюсь заставить текст мигать на питоне. Я нашел этот метод:

from termcolor import colored, cprint
cprint('\nJames Everleigh', 'red', attrs=['blink'])

но когда я его компилирую, я получаю какой-то странный текст:

""[5m[31m
James Everleigh[0m ""

Что мне нужно использовать, чтобы получить желаемый результат?

1 ответ

Если вы используете Windows PowerShell, вам необходимо pip colorama а также import init from colorama и запустите его так:

from colorama import init
from termcolor import colored
init()
print(colored("text","red"))

[5m[31m и [0m - управляющие коды ANSI для формата и цвета. Вы должны включить свой терминал, чтобы интерпретировать их.

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