我不熟悉构建GUI并正在尝试获取文件目录的项目中工作。 这是我的尝试:
from tkinter import ttk
from tkinter import *
from tkinter.filedialog import askopenfilename
root = Tk()
def get_dir(event):
ftypes = [('PDF',"*.pdf"),('All files',"*.*")]
root.fileName = askopenfilename(filetypes = ftypes)
return root.fileName
arrivalBtn = Button(root, text="+ Arrival list")
arrivalBtn.grid(row=3, column=6)
arrivalBtn.bind("<Button-1>", get_dir)
print(arrivalBtn)
root.mainloop()
除了打印.!button
末尾以外的所有内容,而不是打印用户选择的pdf目录。有什么建议吗?