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)#返回文件路径

 

posted @ 2020-05-28 17:31  lma_o  阅读(407)  评论(0编辑  收藏  举报