python getSaveFileName选择多个文件
时间: 2024-10-24 14:10:02 浏览: 15
Python3.x+QFileDialog 实现界面功能“选择文件夹”、“选择文件”、“选择多个文件”和“保存文件”
在Python中,如果你需要让用户选择并保存多个文件,通常会使用`tkinter`库结合`filedialog`模块来实现文件浏览器的功能。`getSaveFileName`这样的函数名称并不常见于标准库,所以我猜测你可能是指某个特定的第三方库如`easygui`或`tkinter-filename`。
例如,如果使用`tkFileDialog`:
```python
from tkinter import filedialog
root = tk.Tk()
root.withdraw() # 隐藏主窗口
# 获取多个文件路径
file_paths = filedialog.askopenfilenames(
initialdir="/path/to/start",
title="选择文件",
multiple=True # 设置为True以便可以选择多个文件
)
for path in file_paths:
print(f"选择了文件: {path}")
# 然后你可以对这些文件做进一步操作
```
如果使用的是第三方库如`easygui`:
```python
import easygui
# 选择文件
file_list = easygui.fileopenbox(multiple=True, title="选择多个文件")
for filename in file_list:
print(f"选择了文件: {filename}")
# 同样可以处理这些文件
```
阅读全文