【发布时间】:2017-09-16 21:08:25
【问题描述】:
我想使用 tkinter 创建一个浏览文件夹按钮并将路径存储到一个变量中。到目前为止,我能够打印路径,但无法将其存储在变量中。可以请教吗?
下面附上我使用的代码。
from tkinter import filedialog
from tkinter import *
def browse_button():
filename = filedialog.askdirectory()
print(filename)
return filename
root = Tk()
v = StringVar()
button2 = Button(text="Browse", command=browse_button).grid(row=0, column=3)
mainloop()
【问题讨论】:
-
您已将其存储在变量中。它存储在
filename。如果您希望存储以供其他功能使用,那么您应该使用 a.类 B.全局变量。我将在下面提供一个全局变量的示例。 -
太棒了!使用全局变量它工作!谢谢!!
标签: python python-3.x tkinter