如何创建一个代码片段,用于创建一个Tkinter Button窗口小部件,打开一个tkFileDialog.askopenfilename()窗口,当您单击窗口中的“打开”按钮时,将其作为字符串获取文件名,并将其插入一个条目。
这就是我所拥有的。
iconEntry = Entry(iconRow)
iconEntry.pack()
def getFileName()
fileName = tkFileDialog.askopenfilename()
iconEntry.insert(0, fileName)
iconButton = Button(iconRow, text="Browse", command=getFileName)
iconButton.pack(side=RIGHT)
答案 0 :(得分:3)
我自己也有。
root = Tk()
def getFIleName(varName, entryName):
varName = tkFileDialog.askopenfilename()
entryName.insert(0, varName)
iconButton = Button(root, text="Browse", command=(lambda: getImageName(campIcon, iconEntry)))
iconButton.pack()