我正在使用下面的代码片段打开一个文件选择器对话框。它可以很好地打开对话框,但在选择一个文件后,对话框在我剩余代码的执行期间保持打开状态,这是3-4分钟。我以为root.destroy()会像关闭其他窗口一样关闭打开文件对话框,但事实似乎并非如此。
from tkinter import *
from tkinter.filedialog import askopenfilename
root = Tk()
root.withdraw()
file_path = askopenfilename()
root.destroy()选择文件后,如何让打开文件对话框关闭?我在OSX 10.10上使用版本3.4.3
发布于 2015-11-08 17:01:48
为了结束这个问题,下面是答案:
在askopenfilename()之前调用root.update()
https://stackoverflow.com/questions/32217114
复制相似问题