こんにちは、けんにぃです。ナビタイムジャパンで公共交通の時刻表を使ったサービス開発やリリースフローの改善を担当しています。 今回は Python でコマンドラインツールを作るときに役立つライブラリとして Rich というものをご紹介したいと思います。
Pythonスクリプトを実行した際、ターミナルに表示されるテキストがすべて同じ色だと、どこが重要な警告で、どこがエラーなのか、一目で分かりにくいですよね。 print()関数の出力を色分けできれば、ログの視認性は劇的に向上します。今回は、この ...