【发布时间】:2017-08-24 23:50:38
【问题描述】:
我正在尝试创建一个程序来提取在一个函数中找到的目录地址并在另一个函数中使用该地址。要打开文件浏览器,我使用的是 tkinter 按钮。任何人都可以提供一些有关此修复的见解吗?
def openFile():
directory = filedialog.askdirectory(parent=root,initialdir="/")
return directory
def callback():
path = str(directory)
dirButton = Button(Frame1, text="Choose", command=openFile)
dirButton.pack()
nextButt = Button(Frame1, text="Next", command=callback)
nextButt.pack()
【问题讨论】:
-
这个确切的问题本周已经被问了两三次了。提问前有没有做过调查?
-
我有,但无济于事。有几个人建议添加“return...”可以解决这个问题,但我没有成功。
-
没关系,刚刚学会了全局变量的值!很抱歉占用您的时间。
标签: python function button tkinter