python richをインストールしてカラフルなログやprintを行う

python richをインストールしてカラフルなログやprintを行う

pythonで、richをインストールして、ターミナル上でカラフルなログやprintを行うまでの手順を記述してます。

環境

  • OS windows10 pro 64bit
  • python 3.8.5
  • pip 20.2.4

richインストール

pipでインストール可能です。

pip install rich

rich使い方

printで出力する場合は、以下のように記述します。

from rich import print

print("[bold magenta]Hello World[/]")

print("[yellow]Hello World[/]")

実行結果

panelやTextを使用して、以下のように出力することも可能です。

from rich import print

from rich.panel import Panel
from rich.text import Text

panel = Panel(Text("Hello World", justify="left"))
print(panel)

loggingを確認するには、以下のコマンドを実行します。

python -m rich.logging

実行結果

progressの場合は、

python -m rich.progress

実行結果

値の数は、lenで確認することができます。

s = {1, 2, 2, 3, 1, 3}

print(len(s))
# 3

以下のコマンドを使用すると、利用できるパターンが表示されます。

python -m rich