Python print文 色変更:ターミナルで文字色を自由に変える

Pythonでは、print関数の出力テキストの色を変更するためにANSIエスケープコードを使用することができます。以下はよく使用されるANSIエスケープコードとそれに対応する色です:

  1. 赤色:\033[91m
  2. 緑色:\033[92m
  3. 黄色:\033[93m
    黄色: イエロー
  4. 青色:\033[94m
  5. 紫色:パープル
  6. 青色:明るい青

例えば、print関数で出力されるテキストの色を赤色に変更するには、以下のコードを使用できます:

print("\033[91m This text is red")

デフォルトの色に戻したい場合は、以下のコードを使用することができます:

print("\033[0m This text is default color")

いくつかのIDEやターミナルでは、ANSIエスケープコードがサポートされないか、正しく表示されない場合があります。そのため、print関数の出力テキストの色を変更する際は、上記の方法をコマンドラインで使用することをお勧めします。

bannerAds