Python 文件对话框(二)
Python tkinter 模块
基于python第三方库 tkinter ,实现打开文件对话框,选择指定路径下的文件夹或指定类型的文件。
导入模块
import tkinter as tk
from tkinter import filedialog
注意
直接使用 filedialog 打开文件对话框时会弹出一个默认窗口,可以使用 withdraw 关闭它。
root = tk.Tk()
root.withdraw()
选择文件夹
Folderpath = filedialog.askdirectory(title = "选择文件夹",initialdir ='F:/images') #选择文件夹路径
选择指定类型文件
Filepath = filedialog.askopenfilename(
title='选择文件',
initialdir = 'C:/',
filetypes=[
("Text file", "*.txt*"),
("HTML files", "*.html;*.htm"),
("图像文件", "*.jpg;*.jpeg;*.bmp;*.png;")
]#选择指定类型文件
)