ユーザーインタフェース(UI)とは、エンドユーザーがシステムを操作するための仕組みを指す。PCのデスクトップやマウスによるカーソル操作はUIの代表例だ。 そのUIの新たな仕組みとして、エンドユーザーとシステムのインタラクション(やりとり)を ...
今回は、手軽なコマンドラインツール(CLI)を作るために、Pythonライブラリの「Typer」を使ってみよう。TyperはPythonでコマンドラインツールを簡単に作るための専用ライブラリだ。特徴は、Pythonの型ヒントを使って、コマンドの引数やオプションを自然に定義 ...