2

を呼び出すとき

 tkFileDialog.askopenfile()

tkinter のメソッドで、デフォルト ディレクトリをユーザーのホーム ディレクトリに設定するにはどうすればよいですか? オペレーティング システムに関係なくこれを行う方法はありますか、それともプログラマーが対処しなければならないことですか?

4

1 に答える 1

5

os.path.expanduser('~')ほとんどのOS(Windows、Unix)で展開する必要があります...

言い換えると:

home = os.path.expanduser('~')
f = tkFileDialog.askopenfile(initialdir = home)
于 2012-12-17T22:12:42.570 に答える