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