有沒有一個通用圖書館,可以讓我有自動完成根據自定義語法和項目列表?是否有自定義自動完成的Python庫?
下面是我正在尋找的一個例子。
語法:
- 可以咀嚼蘋果和芒果
- 可以喝牛奶和水
- 您可以將一切
- 句子結構:動詞[+形容詞] +對象
項目:
- 1個青蘋果
- 1微觀蘋果
- 1綠色芒果
- 1黃色芒果
- 1芒果[無給定顏色]
- 1牛奶
- 1水
預期行爲(用戶在第一行輸入,第二行建議)
m
move, munch
mo
move
move g
move green apple, move green mango
move y
move yellow mango
move m
move milk, move mango, move microscopic apple
可能重複[如何使一個Python,命令行程序自動完成任意東西不解釋(http://stackoverflow.com/questions/187621/how-to-make-a-python-command-line-program-autocomplete-any-things-not-inte) –
@ S.Lott - 你被標記爲「完全重複」的問題 - 相關 - **它是不是重複的**。該問題只涉及基於其他字符串列表完成字符串。我的問題是關於定義語法規則,然後基於此做自動完成。 :) – mac
請**更新**您的問題,以明確您的問題與其他似乎完全相同的問題。您可能想要搜索** all **其他Python自動完成問題,並確定與之前所有問題的具體區別。 –