【发布时间】:2014-01-10 11:47:27
【问题描述】:
所以我有一个程序,它基本上应该有一个按钮,可以在(用户名)文件夹中打开一个文件对话框。但是当我运行程序时,它甚至无需按下按钮即可打开。更重要的是,按钮甚至没有出现。所以除了这个问题我还得想办法把选中的目录变成一个字符串。
import tkinter
import tkinter.filedialog
import getpass
gui = tkinter.Tk()
user = getpass.getuser()
tkinter.Button(gui, command=tkinter.filedialog.askopenfilename(initialdir='C:/Users/%s' % user)).pack()
gui.mainloop()
【问题讨论】:
标签: python button tkinter openfiledialog