Распечатать несколько предложений с разными цветами
Я пытаюсь напечатать несколько предложений с разными цветами, но это не сработает, у меня есть только 2 цвета, нормальный синий и этот красный
import sys
from colorama import init, AnsiToWin32
stream = AnsiToWin32(sys.stderr).stream
print(">>> This is red.", file=stream)
1 ответ
Как указано в комментариях, измените код, чтобы использовать эти функции;
import os, colorama
from colorama import Fore,Style,Back
colorama.init()
print(Fore.RED + 'some red text')
print(Back.GREEN + 'and with a green background')
print(Style.BRIGHT + 'and in bright text')
print(Style.RESET_ALL)
print('back to normal now')
Это гораздо проще в использовании и делать работу. Доступные цвета, которые вы можете использовать для Fore
или же Back
являются;
- красный
- Cyan
- зеленый
- желтый
- черный
- фуксин
- синий
- белый
Все это нужно будет поместить в столицы. И для Style
ты можешь использовать;
- яркий
- тусклый
- Сбросить все
Они также должны быть в столицах.
Получайте удовольствие, используя колораму:)