tkinter主目录

时间:2012-12-17 22:10:05

标签: python operating-system tkinter tk home-directory

调用

 tkFileDialog.askopenfile()
在tkinter中的

方法,如何将默认目录设置为用户的主目录?有没有办法独立于操作系统执行此操作,还是程序员必须处理的事情?

1 个答案:

答案 0 :(得分:4)

os.path.expanduser('~')应该在大多数操作系统(windows,unix)上为你扩展它......

换句话说:

home = os.path.expanduser('~')
f = tkFileDialog.askopenfile(initialdir = home)