python设计gui字典
时间: 2023-08-15 15:32:07 浏览: 91
你可以使用Python自带的Tkinter模块来设计GUI界面,以下是一个简单的例子,实现了一个字典的功能:
```python
import tkinter as tk
# 字典数据
dictionary = {
'apple': '苹果',
'banana': '香蕉',
'orange': '橙子',
'watermelon': '西瓜',
'grape': '葡萄',
'pineapple': '菠萝',
'peach': '桃子',
'pear': '梨子',
'lemon': '柠檬'
}
# 查询函数
def search():
word = entry.get()
if word in dictionary:
result.config(text=dictionary[word])
else:
result.config(text='未找到该单词')
# 创建窗口
window = tk.Tk()
window.title('字典')
window.geometry('300x150')
# 输入框和按钮
label = tk.Label(window, text='请输入单词:')
label.pack()
entry = tk.Entry(window)
entry.pack()
button = tk.Button(window, text='查询', command=search)
button.pack()
# 查询结果
result = tk.Label(window, text='')
result.pack()
# 运行窗口
window.mainloop()
```
这个例子中,我们使用了Tkinter的Label、Entry、Button和Pack等组件和布局管理器来实现了一个简单的GUI字典界面。你可以根据自己的需求来进行更改和扩展。
阅读全文