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方法的参数指定了对话框的标题、文件类型等信息。运行程序后,将会弹出一个打开文件对话框,用户可以选择要打开的文件,选择完成后,对话框窗口关闭,程序将打印所选文件的完整路径。
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方法的参数指定了对话框的标题、文件类型等信息。运行程序后,将会弹出一个打开文件对话框,用户可以选择要打开的文件,选择完成后,对话框窗口关闭,程序将打印所选文件的完整路径。
本文地址:
/show-276406.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。