2016-09-24 23 views
-1

我想實現自動完成在命令行界面如下:的Python的readline自動完成

Food : 
    Fruits: 
    Apples 
    Oranges 
    Vegetables: 
    Carrot 
    Beetroot 
    Snacks: 
    Chocolate 

<TAB>的輸出將是: 食品
等等...

命令會是這樣: Food Fruits ApplesFood Snacks Chocolate

碰到這個https://pymotw.com/2/readline/同時使用谷歌搜索。但我不明白如何開始/結束作品。以及它將如何改變以進一步嵌套。

任何形式的幫助表示讚賞。 (在Python編寫代碼。喜歡使用readline庫)

回答