Python中设计一个页面,要求:输入学号和姓名信息后,单击“”信息读取“”按钮会将参考的信息在下方的输入框中显示单击退出按钮,退出程序的运行
时间: 2025-01-02 12:44:33 浏览: 18
在Python中,我们可以使用Tkinter库来创建一个简单的GUI界面,满足您的需求。以下是一个基本的示例代码:
```python
import tkinter as tk
def show_info():
# 假设我们有一个存储学生信息的数据字典
student_data = {
'001': {'name': '张三', 'info': '这是学生的详细信息'},
# 更多学生数据...
}
input_id = entry_student_id.get()
if input_id in student_data:
info_text.set(student_data[input_id]['info'])
def exit_program():
root.quit() # 使用root.quit()退出窗口
root.destroy() # 确保所有资源释放
# 初始化主窗口
root = tk.Tk()
root.title('学生信息查看器')
# 输入框
entry_student_id = tk.Entry(root)
entry_student_id.pack()
# 显示信息标签
label_student_info = tk.Label(root, text='学生信息:')
label_student_info.pack()
# 输入框显示信息
info_text = tk.StringVar()
info_label = tk.Label(root, textvariable=info_text)
info_label.pack()
# 按钮
button_show_info = tk.Button(root, text="信息读取", command=show_info)
button_show_info.pack()
button_exit = tk.Button(root, text="退出", command=exit_program)
button_exit.pack(pady=10) # 添加一些间距
# 运行主循环
root.mainloop()
```
这个例子中,用户需要先输入学号,然后点击"信息读取"按钮,程序会在下面的输入框中显示对应的学生信息。当用户点击"退出"按钮时,程序会关闭窗口。
阅读全文
相关推荐
















