【发布时间】:2018-06-14 15:07:30
【问题描述】:
我有一个脚本,我需要让用户选择两个子文件夹所在的文件夹,其中包含每个需要读取的文件。提供他们的目录。
我正在考虑在他们选择文件夹的位置弹出一个窗口。 tkinter 应该这样做,但我不能让它工作。也许如果用户将脚本文件放在包含文件的子文件夹所在的特定文件夹中,它会使搜索文件夹更容易?让用户尽可能简单地使用它会很好。
此模块中的更改使其难以使用。你怎么看?
from tkinter.filedialog import askdirectory
path=askdirectory()
我也在评论建议的地方这样做了,但它一直在运行并且没有任何事情发生:
import tkinter as tk
from tkinter import filedialog
root = tk.Tk()
root.withdraw()
file_path = filedialog.askopenfilename()
【问题讨论】:
-
在最后的代码中,你忘记了
mainloop()作为最后一行。 -
你的平台是什么?我正在运行上面的代码(即使没有
mainloop()),我得到了对话框。标记为无复制