赞
踩
from tkinter import filedialog
- file_path = filedialog.askopenfilename() # 返回单个文件绝对路径
- file_paths = filedialog.askopenfilenames() # 返回多个文件绝对路径,以元组的方式
- file_open = filedialog.askopenfile() # 返回单个文件对象
- file_opens = filedialog.askopenfiles() # 返回多个文件对象,以元组的方式
- file_save_name = filedialog.asksaveasfilename() # 返回文件绝对路径
- file_save = filedialog.asksaveasfile() # 返回文件对象
file_dir_name = filedialog.askdirectory() # 返回目录绝对路径
- parent: 对话框窗口显示,1. 如果不指定该选项,那么对话框默认显示在根窗口上;2. 如果想要将对话框显示在子窗口 win 上,那么可以设置 parent=win
- title: 窗口的标题
- initialdir: 对话框的启动目录 : 1. 指定打开/保存文件的默认路径;2. 默认路径是当前文件夹
- initialfile: 打开对话框时选中的文件
- filetypes: (标签,匹配模式)元组构成的列表,允许使用 "*" 通配符 ; 指定筛选文件类型的下拉菜单选项; 该选项的值是由 2 元组构成的列表; 每个 2 元组由(类型名,后缀)构成,例如:filetypes=[("TXT", ".txt"), ("JPG", ".jpg"), ("GIF", ".gif")];一个标签对应多个后缀的话,后缀之间用空格隔开
- defaultextension: 默认的扩展名,用于加到文件名后面(保存对话框)。例如:defaultextension=".txt",那么当用户输入一个文件名 “哈啊” 的时候,文件名会自动添加后缀为 “哈啊.txt”;如果用户输入文件名包含后缀,那么该选项不生效
- multiple: 控制是否可以多选,为True则表示可以多选
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。