Я хочу осуществить автозаполнение в интерфейсе командной строки для следующих целей:Python Readline автозаполнения
Food :
Fruits:
Apples
Oranges
Vegetables:
Carrot
Beetroot
Snacks:
Chocolate
Выход для <TAB>
будет: еда
и так далее ...
команды будет как: Food Fruits Apples
или Food Snacks Chocolate
Наткнулся этой https://pymotw.com/2/readline/ во время поиска. Но я не понимаю, как работает начало/конец. И как это изменится для дальнейшего гнездования.
Любая помощь приветствуется. (Написание кода в Python. Предпочитают использовать Readline библиотеки)