CTC教育サービスはコラム「ゼロから歩くPythonの道> 第47回 Pythonのsubprocessモジュールでコマンドプロンプトを起動してみた」を公開しました。 こんにちは、吉政創成 菱沼です。 今回も「きれいなPythonプログラミング(マイナビ出版)」という書籍を利用し ...
これまでの成果物をまとめておくと次のようになる。 ファイル名 内容 todo_app.py CUIの処理を行うファイル。ユーザーが直接操作する。 todo_db_manager.py SQLiteデータベースとのやり取りを担当するファイル。 todo_app.py import datetime from todo_db_manager import create_todo_table ...
「Typer」とは、Pythonでコマンドラインツール(CLIツール)を簡単に作成するためのライブラリだ。PythonでWeb APIを開発するフレームワークとして有名な「FastAPI」の作者が開発している。Typerを使うと、関数を定義するだけで、Pythonの関数定義を解析して、自動 ...