【Python】文字色を変える

Uncategorized
250 words

Pythonの処理を表示していて、同じ色だと分かりにくいので色を変えて分かりやすくしたいと思います。

はじめに

  • Windows 10 Home 21H1
  • Python 3.8.10
  • Fabric 1.14.1

Fabric 1.14.1

色を付けるモジュールをインストールします。

その時、バージョン1.14.1を指定してください。バージョン2以上になると文字色変更が使えなくなります。

1
pip install fabric==1.14.1

コード

1
2
3
4
5
6
7
8
9
from fabric.colors import red, green, yellow, blue, magenta, cyan, white

print(red("red: 赤"))
print(green("green: 緑"))
print(yellow("yellow: 黄"))
print(blue("blue: 青"))
print(magenta("magenta: マゼンタ"))
print(cyan("cyan: シアン"))
print(white("white: 白"))

注意

文字色が反映されるものと、反映されないものがあります。

  • VS Code: OK
  • Windows ターミナル: OK
  • コマンドプロンプト: NG
  • Windows PowerShell: NG

VS Code: OK

VS Code

Windows ターミナル: OK

コマンドプロンプト: NG

コマンドプロンプト

Windows PowerShell: NG

Windows PowerShell

Windows ターミナル をインストールするには?

Microsoft Store の Windows Terminal からインストールできます。

Windows ターミナル をインストール

インストールすると、フォルダの右クリックメニューに表示されるようになります。

フォルダの右クリックメニュー