Я использую следующий фрагмент кода, чтобы открыть диалоговое окно выбора файла. Он открывает диалог отлично, но после выбора файла диалоговое окно остается открытым на время выполнения остальной части моего кода, что составляет 3-4 минуты. Я думал, что root.destroy()
закроет диалог открытого файла, как будто он закрывает другие окна Tkinter, но это, похоже, не так.
from tkinter import *
from tkinter.filedialog import askopenfilename
root = Tk()
root.withdraw()
file_path = askopenfilename()
root.destroy()
Как мне заставить закрыть диалоговое окно открытого файла после выбора файла? Я использую версию 3.4.3 для OSX 10.10