Python教程:使用打开文件对话框获取目标文件路径(附完整示例代码)
文章目录
1 tkinter.filedialog 模块
1.1 语法:
filedialog.askopenfilename(参数)
1.2 参数:
1.2.1 title
窗口的标题
1.2.2 tfiletypes
文件类型筛选框下拉选项,由二元组构成(类型名,后缀):
(‘Excel’,‘.xls .xlsx’),(‘文本’,‘.txt’),(‘All Files’, ‘*’)
1.2.3 tinitialdir
默认打开的文件路径
1.2.3 tmultiple
默认为只能选择一个文件,等于True时,可选择多个文件
2 示例代码
from tkinter import filedialog
# 选择一个文件
# file_path = filedialog.askopenfilename(title='请选择一个Excel表', filetypes=[('Excel','.xls .xlsx'),('All Files', '*')],initialdir='E:\\')
# 选择多个文件
file_path = filedialog.askopenfilename(title='请选择一个Excel表', filetypes=[('Excel','.xls .xlsx'),('文本','.txt'),('All Files', '*')],initialdir='E:\\',multiple=True)
print(file_path)
3 运行结果
弹出“文件选择对话框”
选择文件,打开后,输出“文件路径”
4 总结
如果有帮助到你,能点个赞吗?ღ( ´・ᴗ・` ) 比心
作者:努力的小肥丸