如何创建一个智能输入字段,该字段建议使用python-Tkinter进行自动补全



我正在创建一个字典,我想使用创建一个输入字段

Tk.Entry()

我希望这个输入字段是智能的,这样当我输入一个单词时,假设我输入"F",它会列出我字典中以F:开头的所有单词

Eg: 
Fantastic
Fun
Fundamental, etc...

所以我现在可以从列表中选择我想要的单词,它将显示含义。

或者,如果我在搜索框中键入"Fu",那么它将只显示"Fun"one_answers"Fundamental">

请问我该怎么做。

我已经知道如何使用Tkinter创建一个普通的python字典应用程序,方法是将我的单词和含义存储在json文件中,并在脚本中读取。但我想添加这个功能,让它变得有点智能,就像谷歌在你完成搜索之前建议单词一样。请问我该怎么做??

请给我一个提示,从某人或链接到任何视频或PDF,将教我关于这个

这似乎是一个很好的起点:

http://code.activestate.com/recipes/578253-an-entry-with-autocompletion-for-the-tkinter-gui/

该方法使用Listbox()作为下拉菜单,并根据输入的文本更新其内容。

相关内容

  • 没有找到相关文章

最新更新