4,利用python和tkinter写一个窗口,一个输入框输入框,一个按钮,点击按钮选择文件夹中的gdb数据
时间: 2023-10-24 14:04:27 浏览: 167
使用python tkinter写的登陆窗口源码
以下是一个简单的示例代码,实现了一个窗口、一个输入框和一个按钮,并且点击按钮可以选择文件夹中的gdb数据。
```python
import tkinter as tk
from tkinter import filedialog
root = tk.Tk()
root.title("选择文件夹中的gdb数据")
# 设置窗口大小和位置
width = 400
height = 200
screenwidth = root.winfo_screenwidth()
screenheight = root.winfo_screenheight()
alignstr = '%dx%d+%d+%d' % (width, height, (screenwidth-width)/2, (screenheight-height)/2)
root.geometry(alignstr)
# 创建输入框和标签
label = tk.Label(root, text="选择文件夹:")
label.pack(pady=10)
entry = tk.Entry(root, width=40)
entry.pack()
# 创建按钮并绑定事件处理函数
def select_folder():
folder_path = filedialog.askdirectory()
entry.delete(0, tk.END)
entry.insert(0, folder_path)
button = tk.Button(root, text="选择文件夹", command=select_folder)
button.pack(pady=10)
root.mainloop()
```
运行以上代码,会弹出一个窗口,可以点击按钮选择文件夹,选择完成后文件夹路径会显示在输入框中。你可以在此基础上进行修改,实现更复杂的功能。
阅读全文