使用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实现CET查分的方法
Mar 10 Python
Python自动化部署工具Fabric的简单上手指南
Apr 19 Python
Python 文件处理注意事项总结
Apr 10 Python
基于Python函数的作用域规则和闭包(详解)
Nov 29 Python
Python编程实现线性回归和批量梯度下降法代码实例
Jan 04 Python
pandas中去除指定字符的实例
May 18 Python
对Python模块导入时全局变量__all__的作用详解
Jan 11 Python
谈一谈基于python的面向对象编程基础
May 21 Python
利用python实现汉字转拼音的2种方法
Aug 12 Python
解决Djang2.0.1中的reverse导入失败的问题
Aug 16 Python
Python with语句用法原理详解
Jul 03 Python
python批量合成bilibili的m4s缓存文件为MP4格式 ver2.5
Dec 01 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实现zip压缩文件解压缩代码分享(简单易懂)
2014/05/10 PHP
50个PHP程序性能优化的方法
2014/06/02 PHP
静态html文件执行php语句的方法(推荐)
2016/11/21 PHP
学习ExtJS accordion布局
2009/10/08 Javascript
JS在IE和FF下attachEvent,addEventListener学习笔记
2009/11/26 Javascript
javascript处理a标签超链接默认事件的方法
2015/06/29 Javascript
nodejs实现发出蜂鸣声音(系统报警声)的方法
2017/01/18 NodeJs
初探nodeJS
2017/01/24 NodeJs
vue 使用ref 让父组件调用子组件的方法
2018/02/08 Javascript
Vue自定义指令实现checkbox全选功能的方法
2018/02/28 Javascript
基于webpack.config.js 参数详解
2018/03/20 Javascript
vue如何判断dom的class
2018/04/26 Javascript
vue 动态设置img的src地址无效,npm run build 后找不到文件的解决
2020/07/26 Javascript
vue中父子组件的参数传递和应用示例
2021/01/04 Vue.js
[02:33]2018DOTA2亚洲邀请赛赛前采访——LGD
2018/04/04 DOTA
python 安装virtualenv和virtualenvwrapper的方法
2017/01/13 Python
用python处理图片之打开\显示\保存图像的方法
2018/05/04 Python
详解Python 数据库的Connection、Cursor两大对象
2018/06/25 Python
python 多线程将大文件分开下载后在合并的实例
2018/11/09 Python
python批量修改图片尺寸,并保存指定路径的实现方法
2019/07/04 Python
django中forms组件的使用与注意
2019/07/08 Python
Anaconda的安装及其环境变量的配置详解
2020/04/22 Python
python使用openpyxl操作excel的方法步骤
2020/05/28 Python
纯CSS实现菜单、导航栏的3D翻转动画效果
2014/04/23 HTML / CSS
彩色的非洲教学反思
2014/02/18 职场文书
家长学校实施方案
2014/03/15 职场文书
企业总经理任命书
2014/06/05 职场文书
学校督导评估方案
2014/06/10 职场文书
中秋手机店促销方案
2014/06/16 职场文书
群众路线教师自我剖析材料
2014/09/29 职场文书
四风专项整治工作情况汇报
2014/10/28 职场文书
销售区域经理岗位职责
2015/04/10 职场文书
2015年销售助理工作总结
2015/05/11 职场文书
全国劳模先进事迹材料(2016精选版)
2016/02/25 职场文书
使用Java去实现超市会员管理系统
2022/03/18 Java/Android
漫画「古见同学有交流障碍症」第25卷封面公开
2022/03/21 日漫