tk.filedialog.askopenfilename参数
时间: 2023-12-13 12:03:34 浏览: 435
详解python tkinter包获取本地绝对路径(以获取图片并展示)
`tk.filedialog.askopenfilename`是一个Tkinter模块中的函数,用于弹出文件选择对话框,让用户选择要打开的文件。它的参数包括:
- `initialdir`:文件选择对话框打开时显示的初始目录。
- `filetypes`:允许用户选择的文件类型,格式为元组,例如:(("Text files", "*.txt"), ("All files", "*.*"))。
- `title`:文件选择对话框的标题。
- `defaultextension`:如果用户没有指定文件类型,则使用此默认扩展名。
- `parent`:指定文件选择对话框的父窗口。
示例代码:
```python
import tkinter as tk
from tkinter import filedialog
root = tk.Tk()
root.withdraw()
file_path = filedialog.askopenfilename(initialdir='/', title='Select a file', filetypes=(('Text files', '*.txt'), ('All files', '*.*')))
print(file_path)
```
这个例子中,程序创建了一个不可见的根窗口,然后弹出文件选择对话框,让用户选择一个文本文件。最后,程序输出所选文件的路径。
阅读全文