Для простых приложений, например когда вы просто хотите использовать цвет, вы можете попробовать функцию curses.setupterm
. В следующем примере используются проклятия для печати красного и зеленого текста в нижней части экрана:
import curses
curses.setupterm()
black_bg = curses.tparm(curses.tigetstr("setab"), 0)
red = curses.tparm(curses.tigetstr("setaf"), 1)
green = curses.tparm(curses.tigetstr("setaf"), 2)
white = curses.tparm(curses.tigetstr("setaf"), 7)
print black_bg+white+"This is "+red+"red"+white
print "and this is "+green+"green"+white+"."