filedialog没有显示在顶部窗口中

时间:2019-07-28 04:26:20

标签: python-3.x tkinter spyder

我正在尝试使用Tkinter从GUI获取文件名。下面是代码,我在Windows上使用Spyder / Anaconda。该对话框未显示在任务栏中,并且仅当我最小化spyder窗口时才可见。有什么办法解决这个问题?

import tkinter, tkinter.filedialog
root = tkinter.Tk()
root.withdraw()
file_path = tkinter.filedialog.askopenfilename(parent=root,title='Pick a file')    

1 个答案:

答案 0 :(得分:0)

import tkinter as tk
from tkinter import filedialog
root = tk.Tk()
root.withdraw()
file_path = filedialog.askopenfilename(parent=root)
root.destroy()

这有效。