python 打开文件及文佳夹对话框
使用Pywin32库 安装命令 :pip install pywin32
import win32ui dlg = win32ui.CreateFileDialog(1) # 1表示打开文件对话框 dlg.SetOFNInitialDir('C:/Users/poi/Desktop') # 设置打开文件对话框中的初始显示目录 dlg.DoModal() filename = dlg.GetPathName() # 获取选择的文件名称 print (filename)
第二种使用tkFileDialog的模块
import tkinter as tk from tkinter import filedialog root = tk.Tk() root.withdraw() Folderpath = filedialog.askdirectory() # 获得选择好的文件夹 Filepath = filedialog.askopenfilename() # 获得选择好的文件 print('Folderpath:', Folderpath) #返回文件夹路径 print('Filepath:', Filepath)#返回文件路径