2015-06-29 71 views
1

我有一个文件对话框来打开一个文件,但是,我想要打开的文件与我编写的程序不同。文件对话框打开到我所在的目录。有没有方法可以指定filedialog打开的位置?在tkinter文件对话框中指定文件路径

下面是相关代码:

root = Tk() 
root.fileName = tkFileDialog.askopenfilename() 
f = open(root.fileName, 'r') 

我想补充说,我要进入“askopenfilename”呼叫路径,但没有奏效:

root.fileName = tkFileDialog.askopenfilename('/C:') 
+0

你看这里... http://tkinter.unpythonic.net/wiki/tkFileDialog(有一个初始文件目录的选项) – jcfollower

回答

2

你需要的是:

root.fileName = tkFileDialog.askopenfilename(initialdir = "C:/<whatever>") 

此参数将允许您指定窗口将打开的目录。

相关问题