2012-05-22 69 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,因爲它們正在完成不同的任務。

大多數程序通過區分文件菜單中的任務來處理這個問題。您可能有「選擇文件」或「選擇文件夾」選項。這將導致您到文件瀏覽器或目錄瀏覽器。

相關問題