10
我正在使用以下代碼片段來打開文件選擇器對話框。它打開對話框正常,但是在選擇一個文件後,對話框在我的代碼執行期間保持打開,這段時間爲3-4分鐘。我認爲root.destroy()
會關閉打開的文件對話框,就像關閉其他Tkinter窗口一樣,但似乎並非如此。Tkinter askopenfilename()將不會關閉
from tkinter import *
from tkinter.filedialog import askopenfilename
root = Tk()
root.withdraw()
file_path = askopenfilename()
root.destroy()
我該如何去選擇文件後打開文件對話框關閉?我使用的版本3.4.3 OSX 10.10
工作正常
root.update()
前askopenfilename()
,Python 2.7版 – VRage忘記根窗戶,想要回來? 'root.withdraw()'你失去根窗口不能回頭! – dsgdfg
@SDilmac'root.deiconify()'把它帶回 – maccartm