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

如何使用python Tkinter创建一个智能输入字段,该字段建议使用word进行自动补全,python,tkinter,tkinter-entry,Python,Tkinter,Tkinter Entry,我正在创建字典,我想使用以下方法创建输入字段: Tk.Entry() 我希望这个输入字段是智能的,这样当我输入一个单词时,假设我输入“F”,那么它将列出我字典中所有以F开头的单词: Eg: Fantastic Fun Fundamental, etc... 因此,我现在可以从列表中选择我想要的单词,它将显示其含义 或者,如果我在搜索框中键入“Fu”,那么它将只显示“Fun”和“basical” 请告诉我怎么做 我已经知道如何使用Tkinter创建一个普通的pytho

我正在创建字典,我想使用以下方法创建输入字段:

Tk.Entry()
我希望这个输入字段是智能的,这样当我输入一个单词时,假设我输入“F”,那么它将列出我字典中所有以F开头的单词:

Eg: 
    Fantastic
    Fun
    Fundamental, etc...
因此,我现在可以从列表中选择我想要的单词,它将显示其含义

或者,如果我在搜索框中键入“Fu”,那么它将只显示“Fun”和“basical”

请告诉我怎么做

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


请给我一个提示,或者链接到任何视频或PDF,让我了解这一点

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

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