tkinter选择多文件对话框

本例展示tkinter实现选择多文件对话框,并可以选择文件类型。

from tkinter import Tk ,filedialog
root=Tk()
root.withdraw()
cur=filedialog.askopenfilenames(filetypes=[('text files', '.txt'),('pythonfiles',('.py','.pyw'))])
if cur:
    print(cur)
else:
    print('你没有选择任何文件')

桌面没有文本,试试效果: 

tkinter选择多文件对话框_第1张图片

放一个txt到桌面试试效果:

tkinter选择多文件对话框_第2张图片

放两个python文件试试:

tkinter选择多文件对话框_第3张图片

切换到选择路径下按住ctrl并鼠标多选规定的文件类型后,结果cur是一个包含所选择的文件路径的元组。如下图:

你可能感兴趣的:(Python)