{site_name}

{site_name}

🌜 搜索

Pythontkinter.commondialog是Python Tkinte

Python 𝄐 0
python tkinter详解 -窗口视窗,python 对话框的创建及调用,python tkinter frame教程,python窗口模块,tkinter 文件对话框,tkinter输入对话框
Pythontkinter.commondialog是Python Tkinter GUI编程库中的一个模块,提供了通用对话框的基础实现,例如打开文件对话框、保存文件对话框、颜色选择对话框等等。使用该模块可以方便地创建这些常见的对话框,并获取用户输入的结果。

以下是一个示例代码,通过调用commondialog模块中的askopenfilename方法来展示打开文件对话框,并返回用户选择的文件名:

python
from tkinter import *
from tkinter import filedialog

root = Tk()
root.filename = filedialog.askopenfilename(initialdir="/", title="Select file",
filetypes=(("Text files", "*.txt"), ("all files", "*.*")))
print(root.filename)
root.mainloop()


在此示例中,我们首先导入tkinter和filedialog模块,然后创建一个Tk对象并设置它的filename属性为调用askopenfilename方法的结果。askopenfilename方法的参数指定了对话框的标题、文件类型等信息。运行程序后,将会弹出一个打开文件对话框,用户可以选择要打开的文件,选择完成后,对话框窗口关闭,程序将打印所选文件的完整路径。