Распечатать несколько предложений с разными цветами

Я пытаюсь напечатать несколько предложений с разными цветами, но это не сработает, у меня есть только 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 ты можешь использовать;

  • яркий
  • тусклый
  • Сбросить все

Они также должны быть в столицах.

Получайте удовольствие, используя колораму:)

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