再谈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 相关文章推荐
python3使用urllib示例取googletranslate(谷歌翻译)
Jan 23 Python
用python 制作图片转pdf工具
Jan 30 Python
python正则表达式之作业计算器
Mar 18 Python
批量将ppt转换为pdf的Python代码 只要27行!
Feb 26 Python
Python RabbitMQ消息队列实现rpc
May 30 Python
python pandas 对时间序列文件处理的实例
Jun 22 Python
django框架之cookie/session的使用示例(小结)
Oct 15 Python
解决python中画图时x,y轴名称出现中文乱码的问题
Jan 29 Python
Python进阶:生成器 懒人版本的迭代器详解
Jun 29 Python
Python+OpenCV 实现图片无损旋转90°且无黑边
Dec 12 Python
python实现在一个画布上画多个子图
Jan 19 Python
python tkinter模块的简单使用
Apr 07 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目录函数实现创建、读取目录教程实例
2011/01/13 PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
2014/10/14 PHP
php自动载入类用法实例分析
2016/06/24 PHP
php技巧小结【推荐】
2017/01/19 PHP
PHP中ajax无刷新上传图片与图片下载功能
2017/02/21 PHP
PHP实现的mysql主从数据库状态检测功能示例
2017/07/20 PHP
用js得到网页中所有的div的id
2020/10/19 Javascript
3Z版基于jquery的图片复选框(asp.net+jquery)
2010/04/12 Javascript
javascript检测页面是否缩放的小例子
2013/05/16 Javascript
Jquery AJAX POST与GET之间的区别
2013/11/14 Javascript
js 走马灯简单实例
2013/11/21 Javascript
基于JavaScript实现弹出框效果
2016/02/19 Javascript
angularJS Provider、factory、service详解及实例代码
2016/09/21 Javascript
vue.js指令v-model实现方法
2016/12/05 Javascript
详解前后端分离之VueJS前端
2017/05/24 Javascript
React进阶学习之组件的解耦之道
2017/08/07 Javascript
ajax+node+request爬取网络图片的实例(宅男福利)
2017/08/28 Javascript
JavaScript获取用户所在城市及地理位置
2018/04/21 Javascript
JavaScript实现的DOM树遍历方法详解【二叉DOM树、多叉DOM树】
2018/05/07 Javascript
vue实现pdf导出解决生成canvas模糊等问题(推荐)
2018/10/18 Javascript
微信 jssdk 签名错误invalid signature的解决方法
2019/01/14 Javascript
轻松学习JavaScript函数中的 Rest 参数
2019/05/30 Javascript
通过微信公众平台获取公众号文章的方法示例
2019/12/25 Javascript
JS实现音乐导航特效
2020/01/06 Javascript
JavaScript this使用方法图解
2020/02/04 Javascript
jQuery实现简单聊天室
2020/02/08 jQuery
使用React-Router实现前端路由鉴权的示例代码
2020/07/26 Javascript
[43:43]完美世界DOTA2联赛PWL S2 FTD.C vs Rebirth 第一场 11.22
2020/11/24 DOTA
Python实现比较扑克牌大小程序代码示例
2017/12/06 Python
Python带动态参数功能的sqlite工具类
2018/05/26 Python
python读取和保存图片5种方法对比
2018/09/12 Python
皮肤科医师岗位职责
2013/12/04 职场文书
教师节商场活动方案
2014/02/13 职场文书
销售总经理岗位职责
2014/03/15 职场文书
护士年终考核评语
2014/12/31 职场文书
房屋租赁意向书范本
2015/05/09 职场文书