Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Tkinter tkFileDialog模块-仅限于一个文件夹_Python_File_User Interface_Tkinter_Directory - Fatal编程技术网

Python Tkinter tkFileDialog模块-仅限于一个文件夹

Python Tkinter tkFileDialog模块-仅限于一个文件夹,python,file,user-interface,tkinter,directory,Python,File,User Interface,Tkinter,Directory,python Tkinter模块filedialog.askopenfilename(initialdir,title,filetypes)工作正常,并在新的Tkinter窗口中打开初始目录。 但是,我可以在新Tkinter窗口中的文件夹和目录之间自由移动,并从我想要的每个目录打开文件,尽管我定义了一个初始目录 我想知道我是否可以定义一个初始目录,用户可以从这个特定目录打开文件,而不必在未定义的目录之间自由移动 谢谢:)您可以使用initialdir: dlg = tkFileDialog.Op

python Tkinter模块
filedialog.askopenfilename(initialdir,title,filetypes)
工作正常,并在新的Tkinter窗口中打开初始目录。 但是,我可以在新Tkinter窗口中的文件夹和目录之间自由移动,并从我想要的每个目录打开文件,尽管我定义了一个初始目录

我想知道我是否可以定义一个初始目录,用户可以从这个特定目录打开文件,而不必在未定义的目录之间自由移动


谢谢:)

您可以使用initialdir:

dlg = tkFileDialog.Open(self, filetypes = ftypes, initialdir=r"C:\Users\danil\Documents")