python_tkinter弹出对话框创建2
目录
1.fledialog对话框示例:askopenfilename(选择单个文件,获取文件路径)示例:askopenfilenames(选择多个文件,获取文件路径)示例:askopenfile(打开文件获取单个文件指针,具有open()的作用)示例:askopenfiles(打开文件获取多个文件指针,具有open()的作用)示例:askdirectory(获取一个文件夹的路径)示例:asksaveasfilename (选择保存文件的路径)2.颜色选择对话框示例:askcolor上一篇相关文章python_tkinter弹出对话框创建需要的可以参考一下
1.fledialog对话框
示例:askopenfilename(选择单个文件,获取文件路径)
import tkinter # 导入消息对话框子模块 import tkinter.filedialog # 创建主窗口 root = tkinter.Tk() # 设置窗口大小 root.minsize(300,300) # 创建函数 def filename(): # 获取文件路径 path = tkinter.filedialog.askopenfilename() print(path) # 添加按钮 btn = tkinter.Button(root,text = "文件",command = filename) btn.pack() # 加入消息循环 root.mainloop()
示例:askopenfilenames(选择多个文件,获取文件路径)
用法和上面单个文件一样!返回一个元组,包含每个文件的路径
示例:askopenfile(打开文件获取单个文件指针,具有open()的作用)
import tkinter # 导入消息对话框子模块 import tkinter.filedialog # 创建主窗口 root = tkinter.Tk() # 设置窗口大小 root.minsize(300,300) # 创建函数 def file(): # 获取文件路径 fp = tkinter.filedialog.askopenfile(mode = "r") print(fp) # 添加按钮 btn = tkinter.Button(root,text = "文件",command = file) btn.pack() # 加入消息循环 root.mainloop()
示例:askopenfiles(打开文件获取多个文件指针,具有open()的作用)
用法和上面单个文件一样!
示例:askdirectory(获取一个文件夹的路径)
import tkinter # 导入消息对话框子模块 import tkinter.filedialog # 创建主窗口 root = tkinter.Tk() # 设置窗口大小 root.minsize(300,300) # 创建函数 def dir(): # 获取文件夹路径 path = tkinter.filedialog.askdirectory() print(path) # 添加按钮 btn = tkinter.Button(root,text = "文件夹",command = dir) btn.pack() # 加入消息循环 root.mainloop()
示例:asksaveasfilename (选择保存文件的路径)
import tkinter # 导入消息对话框子模块 import tkinter.filedialog # 创建主窗口 root = tkinter.Tk() # 设置窗口大小 root.minsize(300,300) # 创建函数 def saves(): # 选择保存文件路径 path = tkinter.filedialog.asksaveasfilename() print(path) # 添加按钮 btn = tkinter.Button(root,text = "saves",command = saves) btn.pack() # 加入消息循环 root.mainloop()
2.颜色选择对话框
示例:askcolor
import tkinter # 导入消息对话框子模块 import tkinter.colorchooser # 创建主窗口 root = tkinter.Tk() # 设置窗口大小 root.minsize(300,300) # 创建函数 def color(): # 选择颜色 默认定位颜色 ruselt = tkinter.colorchooser.askcolor(color = "red") # 返回一个元组(rgb颜色,十六进制颜色) print(ruselt) # 添加按钮 btn = tkinter.Button(root,text = "选择颜色",command = color) btn.pack() # 加入消息循环 root.mainloop()
到此这篇关于python_tkinter弹出对话框创建2的文章就介绍到这了,更多相关tkinter对话框内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
X 关闭
X 关闭
- 15G资费不大降!三大运营商谁提供的5G网速最快?中国信通院给出答案
- 2联想拯救者Y70发布最新预告:售价2970元起 迄今最便宜的骁龙8+旗舰
- 3亚马逊开始大规模推广掌纹支付技术 顾客可使用“挥手付”结账
- 4现代和起亚上半年出口20万辆新能源汽车同比增长30.6%
- 5如何让居民5分钟使用到各种设施?沙特“线性城市”来了
- 6AMD实现连续8个季度的增长 季度营收首次突破60亿美元利润更是翻倍
- 7转转集团发布2022年二季度手机行情报告:二手市场“飘香”
- 8充电宝100Wh等于多少毫安?铁路旅客禁止、限制携带和托运物品目录
- 9好消息!京东与腾讯续签三年战略合作协议 加强技术创新与供应链服务
- 10名创优品拟通过香港IPO全球发售4100万股 全球发售所得款项有什么用处?