Я пытаюсь создать интерфейс командной строки, предпочтительно написанный на Python. Мне нужен многоуровневый интерфейс командной строки, Если я наберу:
cmd> level2
, я хочу, чтобы при нажатии клавиши табуляции появлялись level2_subcommand_1 и level2_subcommand_2, но без level1 и без level3.
Я не смог сделать это как с cmd lib, так и с readline.