再谈python_tkinter弹出对话框创建


Posted in Python onMarch 20, 2022

上一篇了python_tkinter弹出对话框创建需要的可以参考一下

1.fledialog对话框

示例:askopenfilename(选择单个文件,获取文件路径)

再谈python_tkinter弹出对话框创建

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()的作用)

再谈python_tkinter弹出对话框创建

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(获取一个文件夹的路径)

再谈python_tkinter弹出对话框创建

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 (选择保存文件的路径)

再谈python_tkinter弹出对话框创建

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

再谈python_tkinter弹出对话框创建

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对话框内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python 详解基本语法_函数_返回值
Jan 22 Python
基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解
Oct 13 Python
浅谈pandas中DataFrame关于显示值省略的解决方法
Apr 08 Python
Python使用paramiko操作linux的方法讲解
Feb 25 Python
教你如何编写、保存与运行Python程序的方法
Jul 12 Python
使用 Python 处理 JSON 格式的数据
Jul 22 Python
Python3的高阶函数map,reduce,filter的示例详解
Jul 23 Python
python接口调用已训练好的caffe模型测试分类方法
Aug 26 Python
详解python statistics模块及函数用法
Oct 27 Python
django的模型类管理器——数据库操作的封装详解
Apr 01 Python
python实现简单遗传算法
Sep 18 Python
Django用内置方法实现简单搜索功能的方法
Dec 18 Python
python_tkinter弹出对话框创建
Mar 20 #Python
Python读写yaml文件
Mar 20 #Python
PO模式在selenium自动化测试框架的优势
Python IO文件管理的具体使用
Python实现Excel文件的合并(以新冠疫情数据为例)
Python中三种花式打印的示例详解
Mar 19 #Python
Python学习之包与模块详解
You might like
PHP编译安装时常见错误解决办法
2015/05/28 PHP
学习php设计模式 php实现原型模式(prototype)
2015/12/07 PHP
PHP中的使用curl发送请求(GET请求和POST请求)
2017/02/08 PHP
js控制div及网页相关属性的代码
2009/12/19 Javascript
Javascript学习笔记二 之 变量
2010/12/15 Javascript
jQuery Ajax异步处理Json数据详解
2013/11/05 Javascript
js操作label给label赋值及取label的值示例
2013/11/07 Javascript
JavaScript实现班级随机点名小应用需求的具体分析
2014/05/12 Javascript
深入探究AngularJS框架中Scope对象的超级教程
2016/01/04 Javascript
Node.js中你不可不精的Stream(流)
2018/06/08 Javascript
angularJs中跳转到指定的锚点实例($anchorScroll)
2018/08/31 Javascript
深入分析element ScrollBar滚动组件源码
2019/01/22 Javascript
layui table 复选框跳页后再回来保持原来选中的状态示例
2019/10/26 Javascript
JS+JQuery实现无缝连接轮播图
2020/12/30 jQuery
[36:05]完美世界DOTA2联赛循环赛 Forest vs DM 第一场 11.06
2020/11/06 DOTA
python关键字and和or用法实例
2015/05/28 Python
Python打印斐波拉契数列实例
2015/07/07 Python
教你用Python脚本快速为iOS10生成图标和截屏
2016/09/22 Python
Windows下安装python MySQLdb遇到的问题及解决方法
2017/03/16 Python
Python 实现中值滤波、均值滤波的方法
2019/01/09 Python
python给微信好友定时推送消息的示例
2019/02/20 Python
Django框架静态文件使用/中间件/禁用ip功能实例详解
2019/07/22 Python
python并发编程多进程之守护进程原理解析
2019/08/20 Python
Keras自定义IOU方式
2020/06/10 Python
Mankind美国/加拿大:英国领先的男士美容护发用品公司
2018/12/05 全球购物
英国国家美术馆商店:National Gallery
2019/05/01 全球购物
会话Bean的种类
2013/11/07 面试题
元宵节晚会主持人串词
2014/03/25 职场文书
通信工程专业求职信
2014/06/04 职场文书
毕业大学生自荐信
2014/06/17 职场文书
运输企业安全生产责任书
2014/07/28 职场文书
2014年党员评议表自我评价
2014/09/27 职场文书
标准离婚协议书(2014版)
2014/10/05 职场文书
春秋淹城导游词
2015/02/11 职场文书
投诉书格式范本
2015/07/02 职场文书
公司转让协议书
2016/03/19 职场文书