我想控制Tkinter文件对话框向用户显示的文件。我只希望用户能够看到文本文件,而不是看到所有不同类型的文件,如Word或PowerPoint文档。
有没有办法在askopenfilename()
函数中指定文件类型?
修改
我尝试使用此代码
filename=tkFileDialog.askopenfilename(filetypes='txt')
答案 0 :(得分:2)
您可以使用filetypes
值传递(('text files', 'txt'),)
参数。
根据你的尝试 -
filename = tkFileDialog.askopenfilename(filetypes=(('text files', 'txt'),))