1
我想控制Tkinter文件對話框顯示給用戶的文件。我只希望用戶能夠看到文本文件,而不是看到所有不同類型的文件,如Word或PowerPoint文檔。如何使Tkinter文件對話框只顯示文本文件?
有沒有辦法指定askopenfilename()
函數中的文件類型?
編輯
我試圖用這個代碼
filename=tkFileDialog.askopenfilename(filetypes='txt')
我想控制Tkinter文件對話框顯示給用戶的文件。我只希望用戶能夠看到文本文件,而不是看到所有不同類型的文件,如Word或PowerPoint文檔。如何使Tkinter文件對話框只顯示文本文件?
有沒有辦法指定askopenfilename()
函數中的文件類型?
編輯
我試圖用這個代碼
filename=tkFileDialog.askopenfilename(filetypes='txt')
您可以通過一個filetypes
參數與(('text files', 'txt'),)
值。
根據您的嘗試 -
filename = tkFileDialog.askopenfilename(filetypes=(('text files', 'txt'),))
這工作的感謝 – thestarchyninja