def hilite(string, status, bold):
    attr = []
if status:
    attr.append('32')
else:
    attr.append('31')
if bold:
    attr.append('1')
return '\x1b[%sm%s\x1b[0m' % (';'.join(attr), string)
Питон | изменить цвет текста в оболочке