我想让用户从特定的目录中删除文件。因此我使用:Python:如何用GUI选择文件,但是阻止浏览到其他目录?
from Tkinter import Tk
from tkFileDialog import askopenfilename
Tk().withdraw()
filename = askopenfilename()
它打开文件浏览器并且用户选择文件。但用户可以在此GUI窗口中浏览其他目录。
我想阻止用户浏览到其他目录,这样他/她将无法从其他文件夹中删除文件。用户只能被允许从该起始目录中选择文件。
如何做到这一点?
在Linux下,您可以看看'os.chroot' – nims