使用Tkinter制作信息提示框


Posted in Python onFebruary 18, 2020

Tkinter是python的GUI模块,内含各种窗口控件,利用其中messagbox可以制作各种信息弹出窗口。

以下是制作信息提示框的代码:

import tkinter as tk
import tkinter.messagebox

def show_warning(msg):  
  tk.messagebox.showwarning("提示", msg)

if __name__ == '__main__':  
  show_warning('这是一个信息提示示例')

使用Tkinter制作信息提示框

这段代码存在一个问题,就是有个tk背景窗口伴随显示,需要调整下。

以下是调整后的代码:

import tkinter as tk
import tkinter.messagebox

def show_warning(msg):  
  top = tkinter.Tk()  
  top.withdraw()  
  top.update()  
  tk.messagebox.showwarning("提示", msg)  
  top.destroy()

if __name__ == '__main__':  
  show_warning('这是一个信息提示示例')

使用Tkinter制作信息提示框

Python 相关文章推荐
Python判断两个list是否是父子集关系的实例
May 04 Python
Python3实现的字典、列表和json对象互转功能示例
May 22 Python
python环形单链表的约瑟夫问题详解
Sep 27 Python
python使用ddt过程中遇到的问题及解决方案【推荐】
Oct 29 Python
pandas DataFrame 行列索引及值的获取的方法
Jul 02 Python
python selenium 查找隐藏元素 自动播放视频功能
Jul 24 Python
Python中低维数组填充高维数组的实现
Dec 02 Python
Python日志syslog使用原理详解
Feb 18 Python
pycharm导入源码的具体步骤
Aug 04 Python
如何快速理解python的垃圾回收机制
Sep 01 Python
Python基础之赋值,浅拷贝,深拷贝的区别
Apr 30 Python
Django与数据库交互的实现
Jun 03 Python
Python中import导入不同目录的模块方法详解
Feb 18 #Python
python调用HEG工具批量处理MODIS数据的方法及注意事项
Feb 18 #Python
将pytorch转成longtensor的简单方法
Feb 18 #Python
python实现查找所有程序的安装信息
Feb 18 #Python
Python3中configparser模块读写ini文件并解析配置的用法详解
Feb 18 #Python
Pytorch mask_select 函数的用法详解
Feb 18 #Python
pytorch masked_fill报错的解决
Feb 18 #Python
You might like
thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
2016/07/07 PHP
PHP版微信小店接口开发实例
2016/11/12 PHP
php静态成员方法和静态的成员属性的使用方法
2017/10/26 PHP
jQuery使用手册之一
2007/03/24 Javascript
基于Jquery的跨域传输数据(JSONP)
2011/03/10 Javascript
js function定义函数的几种不错方法
2014/02/27 Javascript
JavaScript的this关键字的理解
2016/06/18 Javascript
JavaScript数据存储 Cookie篇
2016/07/02 Javascript
学习Angular中作用域需要注意的坑
2016/08/17 Javascript
nodejs和C语言插入mysql数据库乱码问题的解决方法
2017/04/14 NodeJs
Vuex和前端缓存的整合策略详解
2017/05/09 Javascript
详解node如何让一个端口同时支持https与http
2017/07/04 Javascript
jQuery中的$是什么意思及 $. 和 $().的区别
2018/04/20 jQuery
vue项目中使用scss的方法步骤
2019/05/16 Javascript
浅谈Vue.set实际上是什么
2019/10/17 Javascript
[50:48]LGD vs CHAOS 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
[01:02:45]完美世界DOTA2联赛 LBZS vs Forest 第三场 11.07
2020/11/09 DOTA
将Django使用的数据库从MySQL迁移到PostgreSQL的教程
2015/04/11 Python
使用python加密自己的密码
2015/08/04 Python
python设计模式大全
2016/06/27 Python
python 移除字符串尾部的数字方法
2018/07/17 Python
python通过链接抓取网站详解
2019/11/20 Python
Python多重继承之菱形继承的实例详解
2020/02/12 Python
anaconda升级sklearn版本的实现方法
2021/02/22 Python
Marc Jacobs官方网站:美国奢侈品牌
2017/08/29 全球购物
意大利中国电子产品购物网站:Geekmall.com
2019/09/30 全球购物
2014年中班元旦活动方案
2014/02/14 职场文书
品牌宣传方案
2014/03/21 职场文书
医学生就业推荐表自我鉴定
2014/03/26 职场文书
离婚协议书怎么写(范本参考)
2014/09/30 职场文书
2014年村支部书记四风对照检查材料思想汇报
2014/10/02 职场文书
国庆节慰问信
2015/02/15 职场文书
汽车4S店销售经理岗位职责
2015/04/02 职场文书
小学教师工作总结2015
2015/04/07 职场文书
部门2015年度工作总结
2015/04/29 职场文书
JS前端监控采集用户行为的N种姿势
2022/07/23 Javascript