2012-05-22 4 views
5

私はPythonで小さなプロジェクトをやっています。ファイルやディレクトリを参照してパスを取得したいと考えています。ファイルやディレクトリの参照Pythonのダイアログ

私はTkinterのを使用していると私は、ファイルブラウザを見つけることabbleた:

filename = tkFileDialog.askopenfilename(parent=root,title='Open file to encrypt') 

のみディレクトリブラウザ:

dir = tkFileDialog.askdirectory(parent=root, title='Open file to encrypt') 

は、これら二つを組み合わせることが可能ですか? あなたはすべての答えをありがとう!

答えて

4

いいえ、組み合わせることはできません。ファイルブラウザとディレクトリブラウザは異なるタスクを実行しているため、UIが異なります。

ほとんどのプログラムは、ファイルメニューのタスクを区別することでこれを処理します。 「ファイルの選択」または「フォルダの選択」オプションがあるかもしれません。これにより、ファイルブラウザまたはディレクトリブラウザのいずれかに移動します。

関連する問題