python tkinter详解 -窗口视窗,pythontkinter输入框
本文主要介绍python_tkinter弹出对话框的创建。在上一篇文章中,我们简要介绍了对话框的创建。本文将继续更多相关内容,有需要的可以参考。
00-1010 1.fledialog对话框示例:askopenfilename示例:askopenfilenames例如:askopenfile获取单个文件指针,示例:askopenfiles(打开文件获取多个文件指针,具有open()的功能)示例:askdirectory(获取一个文件夹的路径)示例:asksaveasfilename(选择保存文件的路径)2 .颜色选择对话框示例:askcolor上一篇相关文章python_tkinter你可以参考创建弹出对话框需要什么。
目录
1.fledialog对话框
导入tkinter
#导入消息对话框子模块
导入tkinter.filedialog
#创建主窗口
root=tkinter。Tk()
#设置窗口大小
root.minsize(300,300)
#创建函数
定义文件名():
#获取文件路径
path=tkinter . file dialog . askopenfilename()
打印(路径)
#添加按钮
Btn=tkinter。按钮(根,文本=文件,命令=文件名)
btn.pack()
#加入消息循环
root.mainloop()
示例:askopenfilename(选择单个文件,获取文件路径)
用法和上面的单个文件一样!返回包含每个文件路径的元组。
示例:askopenfilenames(选择多个文件,获取文件路径)
导入tkinter
#导入消息对话框子模块
导入tkinter.filedialog
#创建主窗口
root=tkinter。Tk()
#设置窗口大小
root.minsize(300,300)
#创建函数
定义文件():
#获取文件路径
FP=tkinter . file dialog . askopenfile(mode= r )
打印(fp)
#添加按钮
Btn=tkinter。按钮(root,text= file ,command=file)
btn.pack()
#加入消息循环
root.mainloop()
示例:askopenfile(打开文件获取单个文件指针,具有open()的作用)
用法和上面的单个文件一样!
示例:askopenfiles(打开文件获取多个文件指针,具有open()的作用)
导入tkinter
#导入消息对话框子模块
导入tkinter.filedialog
#创建主窗口
root=tkinter。Tk()
#设置窗口大小
root.minsize(300,300)
#创建函数
定义目录():
#获取文件夹路径
path=tkinter . file dialog . ask directory()
打印(路径)
#添加按钮
Btn=tkinter。按钮(根,text=文件夹,command=目录)
btn.pack()
#加入消息循环
root.mainloop()
示例:askdirectory(获取一个文件夹的路径)
导入tkinter
#导入消息对话框子模块
导入tkinter.filedialog
#创建主窗口
root=tkinter。Tk()
#设置窗口大小
root.minsize(300,300)
#创建函数
def保存():
#选择保存文件的路径。
path=tkinter . file dialog . asksaveasfilename()
打印(路径)
#添加按钮
btn=tkinter。按钮(root,text=saves ,command=saves)
btn.pack()
#加入消息循环
root.mainloop()
示例:asksaveasfilename(选择保存文件的路径)
2.颜色选择对话框
导入tkinter
#导入消息对话框子模块
导入tkinter.colorchooser
#创建主窗口
root=tkinter。Tk()
#设置窗口大小
root.minsize(300,300)
#创建函数
定义颜色():
#选择颜色默认定位颜色
ruselt=tkinter . color chooser . ask color(color= red )
#返回一个元组(rgb颜色,十六进制颜色)
打印(ruselt)
#添加按钮
Btn=tkinter。按钮(root,text=选择颜色,command=颜色)
btn.pack()
#加入消息循环
root.mainloop()
关于创建python_tkinter弹出对话框2的这篇文章到此为止。有关tkinter对话框的更多信息,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。