私はクリックしてコマンドラインプログラムを作成しています。現在、インタラクティブなメニューを非常にテキスト的な方法で実装しています。例えば:
1-option #1
2-option #2
Enter the index of the option you want to select:
しかし、これをよりエレガントでインタラクティブな方法で行いたいと思っています。たとえば、Yeoman のメニューの実装方法が気に入っています。こちらが実際のメニューです。
このようなコマンド ライン メニューを作成できる Python ライブラリはありますか? curses、cmdなどのライブラリを見てきましたが、管理するための完全に別のウィンドウを提供し、非Pythonicのように見えるようです。