Python ターミナルが色付きフォントを出力する方法
実装プロセス:
ターミナルの文字色はエスケープ シーケンスが制御するのはテキスト モードでのシステム表示機能であり、特定の言語とは関係ありません。
エスケープ シーケンスは ESC で始まり、\033 で終わります (ESC の ASCII コードは 10 進数で 27、8 進数で 033 です)。
記述形式:
開始部分: \033[表示モード; 前景色; 背景色 m 終了部分: \033[0m
注: 先頭の 3 つのパラメータ (表示モード、前景色、背景色) はオプションのパラメータであり、いずれか 1 つしか記述できません; また、3 つの異なる意味を表す値が存在するため、パラメータは一意であり、繰り返されないため、3 つのパラメータの書き込み順序に固定要件はなく、システムはそれらを認識できますが、デフォルトの形式で記述することをお勧めします。最後の部分は実際には省略できますが、記述基準の都合上、\033[*** で始まり \033[0m
で終わることを推奨します。数値:
#共通の開始形式:
# 例:
#
以上がPythonでターミナルにカラーフォントを出力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。