我正在运行一个脚本,该脚本会提示用户选择文件。除了打开的文件浏览器之外,没有其他的GUI界面。我有两个选项:浏览文件或者使用askdirectory()
选择整个文件夹。后者会在所有其他窗口的上方打开,但前者会在其他窗口下方打开,我必须最小化其他窗口才能找到它。
这是我用于进行这些操作的方法。
from Tkinter import Tk
from tkFileDialog import askdirectory, askopenfilename
root = Tk()
root.withdraw()
self.inpath = askdirectory() # To open entire folder
Path = askopenfilename() # Open single file
root.destroy() # This is the very last line in my main script.
这是我代码中所有与Tk有关的内容。 askdirectory
会在最上层打开,而 askopenfilename
不会。
有没有办法强制让它在最上层打开呢?