python - 文字 - windows エスケープシーケンス 有効




Windows上で標準出力にANSIカラーを有効にするPythonモジュール? (2)

あなたの最善の策は、おそらくcoloramaモジュールを使うことです。

実際、WindowsコンソールはANSIカラーをネイティブにはサポートしていないと思います。 coloramaは、ANSIシーケンスを傍受し、適切なWindowsの色変更呼び出しを実行することによってこの問題を解決します。 このように、WindowsでもANSI準拠の端末でも同じように色を印刷できるため、コードの移植性は非常に高くなります。

私はWindowsの下でANSIサポートを追加するPythonモジュールを探しています。

つまり、モジュールをインポートした後、ANSIでエスケープした文字列を出力すると、それに応じて表示されます。


移植性のためにcoloramaを使うcolorfulものも使えます。





ansi-escape