Я отвечаю, потому что я нашел способ использовать коды ANSI на окнах, чтобы вы могли изменить цвет текста без каких-либо модулей:
Строка, которая делает эту работу, - os.system('color')
, но чтобы убедиться, что вы не вызываете ошибок, если человек не работает в Windows, вы можете использовать этот скрипт:
import os, sys
if sys.platform.lower() == "win32":
os.system('color')
# Group of Different functions for different styles
class style():
BLACK = lambda x: '\033[30m' + str(x)
RED = lambda x: '\033[31m' + str(x)
GREEN = lambda x: '\033[32m' + str(x)
YELLOW = lambda x: '\033[33m' + str(x)
BLUE = lambda x: '\033[34m' + str(x)
MAGENTA = lambda x: '\033[35m' + str(x)
CYAN = lambda x: '\033[36m' + str(x)
WHITE = lambda x: '\033[37m' + str(x)
UNDERLINE = lambda x: '\033[4m' + str(x)
RESET = lambda x: '\033[0m' + str(x)
print(style.YELLOW("Hello, ") + style.RESET("World!"))
Версия Python: 3.6.7 (32 бита)