使用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中的集合类型操作符
Aug 19 Python
python中私有函数调用方法解密
Apr 29 Python
CentOS 7下Python 2.7升级至Python3.6.1的实战教程
Jul 06 Python
Python入门之后再看点什么好?
Mar 05 Python
Python cookbook(数据结构与算法)对切片命名清除索引的方法
Mar 13 Python
Python连接Redis的基本配置方法
Sep 13 Python
Python实现定时自动关闭的tkinter窗口方法
Feb 16 Python
python设置环境变量的原因和方法
Jun 24 Python
利用 Python ElementTree 生成 xml的实例
Mar 06 Python
Pycharm 使用 Pipenv 新建的虚拟环境(图文详解)
Apr 16 Python
python神经网络编程实现手写数字识别
May 27 Python
Python 详解通过Scrapy框架实现爬取百度新冠疫情数据流程
Nov 11 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
PHP 创建文件(文件夹)以及目录操作代码
2010/03/04 PHP
php操作mysql数据库的基本类代码
2014/02/25 PHP
php json_encode()函数返回json数据实例代码
2014/10/10 PHP
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
2015/03/03 PHP
详解PHP神奇又有用的Trait
2019/03/25 PHP
向fckeditor编辑器插入指定代码的方法
2007/05/25 Javascript
jquery中常用的SET和GET$(”#msg”).html循环介绍
2013/10/09 Javascript
jquery队列queue与原生模仿其实现方法分享
2014/03/25 Javascript
多个$(document).ready()的执行顺序实例分析
2014/07/26 Javascript
js实现简易的单数字随机抽奖(0-9)
2020/03/19 Javascript
js H5 canvas投篮小游戏
2016/08/18 Javascript
JavaScript如何实现图片懒加载(lazyload) 提高用户体验(增强版)
2016/11/30 Javascript
Angular2生命周期钩子函数的详细介绍
2017/07/10 Javascript
捕获未处理的Promise错误方法
2017/10/13 Javascript
js实现点击展开隐藏效果(实例代码)
2018/09/28 Javascript
vue语法自动转typescript(解放双手)
2019/09/18 Javascript
微信小程序实现列表的横向滑动方式
2020/07/15 Javascript
vue-quill-editor的使用及个性化定制操作
2020/08/04 Javascript
Ruby元编程基础学习笔记整理
2016/07/02 Python
破解安装Pycharm的方法
2018/10/19 Python
Python将主机名转换为IP地址的方法
2019/08/14 Python
创建Shapefile文件并写入数据的例子
2019/11/26 Python
Python 读取 YUV(NV12) 视频文件实例
2019/12/09 Python
python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与实例
2020/03/01 Python
如何清空python的变量
2020/07/05 Python
python实现批处理文件
2020/07/28 Python
Booking.com美国:全球酒店预订网站
2017/04/18 全球购物
菲律宾购物网站:Lazada菲律宾
2018/04/05 全球购物
计算机通信工程专业毕业生推荐信
2013/12/24 职场文书
毕业横幅标语
2014/10/08 职场文书
一般纳税人申请报告
2015/05/18 职场文书
护理工作心得体会
2016/01/22 职场文书
PHP中->和=>的意思
2021/03/31 PHP
Springboot使用Spring Data JPA实现数据库操作
2021/06/30 Java/Android
SpringBoot连接MySQL获取数据写后端接口的操作方法
2021/11/02 MySQL
PostGIS的安装与入门使用指南
2022/01/18 PostgreSQL