我想創建一個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(「
我更新了我的答案,包括將目錄和文件名組合在一起以獲取完整文件路徑的方法。有幾種獲取文件路徑的方法,所以如果你需要更具體的東西讓我知道。 –