Python の CLI フレームワークに Cliff というのがある。 http://readthedocs.org/docs/cliff/en/latest/ ドキュメントを読んでコマンドラインなアプリケーションを作る場合に使えそうだったので、試してみたら Python2.6 では動かなかった。 ちょっとソースを読んでみた所簡単に直せたので、修正して Pull Request したら取り込んでくれた。 で、ドキュメントでは cliffdemo というアプリケーションがサンプルであるが、setup.py を実行して cliffdemo という実行ファイルを作成する。 cliffdemo から main.py を呼び出して実行する。 が、いちいち setup.py するの手間かかるし、作成しなくても直接 main.py を実行して動かないかなと思って色々試してみた。 GitHub - he