Ich versuche, dieses Schnipsel zu arbeiten, aber es scheint, dass es nicht in Windows funktioniert.
unter linux funktioniert es gut!
hier ist das Beispiel Code-Snippet die Verwendung demonstriert:Python Textfarbe funktioniert nicht auf Windows
tops = []
for ind, top in enumerate(lr.top):
color = colors.setdefault(top, COLORS[len(colors) % len(COLORS)])
if top in disconnected_tops:
top = '\033[1;4m' + top
if len(lr.loss_weight) > 0:
top = '{} * {}'.format(lr.loss_weight[ind], top)
tops.append('\033[{}m{}\033[0m'.format(color, top))
top_str = ', '.join(tops)
, wenn das gesamte Skript ausgeführt wird, scheint das Escape-Zeichen zeigen, nicht zu arbeiten und seltsame Zeichen auf t er Bildschirm. Wie bekomme ich das auf Windows zu arbeiten?
Haben Sie versucht, [colorama] (https://pypi.python.org/pypi/colorama) zu installieren? –
Ich benutze Anaconda, und ich habe es installiert – Breeze