Seite 1 von 1

farbige textausgabe

Verfasst: Freitag 10. November 2017, 08:28
von michaelc
Guten Morgen Leute,

bin ein bisschen verwirrt, dass das kleine Codesnip unter Linux läuft, aber unter Windows Probleme macht.
hab unter pip alles installiert, fehlermeldungen erscheinen ja nicht, aber die darstellung passt nicht ganz. Jemand eine Idee woran es liegen kann?

Windows Darstellung:
Bild

Linux Darstellung:
Bild

Danke

MfG Micha

Re: farbige textausgabe

Verfasst: Freitag 10. November 2017, 08:32
von __deets__
Was ist denn dieses alles das du installiert hast? Bei mir ist alles ziemlich viel...

Re: farbige textausgabe

Verfasst: Freitag 10. November 2017, 08:47
von snafu
Windows-Terminals verstehen die unter Linux üblichen ANSI-Sequenzen leider nicht. Du benötigst colorama als zusätzliches Paket. Wenn du dann ein colorama.init() machst, dann funktioniert es auch unter Windows. Du kannst dir aussuchen, ob du nach dem init()-Aufruf weiterhin deinen Code für termcolor benutzt oder ob du auf die API von colorama umsteigst. Beides sollte funktionieren.

Re: farbige textausgabe

Verfasst: Freitag 10. November 2017, 14:53
von michaelc
Danke an @snafu. Habe vorher mit colorama auch rumgespielt, aber ohne .int() wirds nix. :wink: :D