python消息提示框弹出两个解决
Posted zhangphil
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python消息提示框弹出两个解决相关的知识,希望对你有一定的参考价值。
python消息提示框弹出两个解决
网上流程很广的一段的python消息提示框弹出实现:
from tkinter import messagebox
if __name__ == '__main__':
messagebox.showinfo("信息", "一个简单的提示")
但是实际跑出来结果发现程序弹出两个提示框,一个是Windows样式的消息提示框,另外一个是tk标题的消息提示框。原因是tkinter 会自动生成root窗口,root = TK() 就算你不写也会出现,窗口的标题名称为tk。
解决方案:
import tkinter
from tkinter import messagebox
if __name__ == '__main__':
wnd = tkinter.Tk()
wnd.withdraw()
messagebox.showinfo("信息", "一个简单的提示")
以上是关于python消息提示框弹出两个解决的主要内容,如果未能解决你的问题,请参考以下文章