python的askopenfilename函数参数详情,并举一些例子
时间: 2023-04-05 15:02:51 浏览: 367
askopenfilename函数是Python中用于打开文件对话框的函数,它的参数包括initialdir(初始目录)、title(对话框标题)、filetypes(文件类型过滤器)等。例如,以下代码将打开一个文件对话框,让用户选择一个txt文件:
```
from tkinter import filedialog
from tkinter import *
root = Tk()
root.filename = filedialog.askopenfilename(initialdir="/", title="Select file",
filetypes=(("Text files", "*.txt"), ("all files", "*.*")))
print(root.filename)
```
这个函数还可以用于选择其他类型的文件,例如选择图片文件:
```
root.filename = filedialog.askopenfilename(initialdir="/", title="Select file",
filetypes=(("Image files", "*.jpg;*.jpeg;*.png"), ("all files", "*.*")))
```
总之,askopenfilename函数是一个非常实用的函数,可以方便地打开文件对话框,让用户选择需要操作的文件。
阅读全文