PicomboというPythonライブラリを作成しました。
https://github.com/udonuopn/picombo
PercolやPicoのような絞り込み機能を、コマンドラインではなく自作のプログラムの中に組み込めたらいいなと思ってたら車輪が再発明されていました。命名はChatGPT先生で、検索による目的物の抽出(pick)と自作のブログラムと組み合わせられる(combo)という2つの言葉の組み合わせみたいです。
ファイル1つに収まる程度で大したプログラムでもないのですが、色々なところで使えたらとPyPIにも登録してみました。普通にpipからインストールできます。
pip install picombo
このプログラム自体を作るのもそうですが、なによりPyPIへのアップロードやそのためのディレクトリ構造の整備が勉強になりました。