「Typer」とは、Pythonでコマンドラインツール(CLIツール)を簡単に作成するためのライブラリだ。PythonでWeb APIを開発するフレームワークとして有名な「FastAPI」の作者が開発している。Typerを使うと、関数を定義するだけで、Pythonの関数定義を解析して、自動 ...
アプリ開発で利用する CLI を Typer で実装する基本例。 今回は MariaDB を使ったアプリ開発を想定し、DB の接続確認・初期化・リセット・モデル一覧表示・SQLプレビューをコマンド化する。 → python -m app.cli を省略し、app ... のように短いコマンド名で呼び出す ...
Trello ボード管理用の Python CLI プログラムを作成する方法 (パート 1) では、Trello SDK と対話するビジネス ロジックを正常に作成しました。 ここでは、CLI プログラムのアーキテクチャを簡単に要約します。