我想创建一个tkinter
窗口,在该窗口中将文件夹的文件显示为下拉菜单和Select
按钮,这样当我从上一个选择元素列出完整的路径将被保存到一个新的变量中。显然,我需要给出一个适当的命令。如何将按钮点击分配到tkinter上的变量
from Tkinter import *
import tkFileDialog
import ttk
import os
indir= '/Users/username/results'
root = Tk()
b = ttk.Combobox(master=root, values=os.listdir(indir)) # This will create a dropdown menu with all the elements in the indir folder.
b.pack()
w = Button(master=root, text='Select', command= ?)
w.pack()
root.mainloop()
组件命令通常用于链接到一个函数/方法。有'bind()'可用于绑定事件,例如'bind(“
我更新了我的答案,包括将目录和文件名组合在一起以获取完整文件路径的方法。有几种获取文件路径的方法,所以如果你需要更具体的东西让我知道。 –