我是靠谱客的博主 怕黑樱桃,这篇文章主要介绍python的showinfo_python – tkinter.messagebox.showinfo并不总是有效,现在分享给大家,希望可以做个参考。

我刚开始使用

Python的tkinter GUI工具.在我的代码中,我创建了一个带有一个按钮的简单GUI,如果他们点击按钮,我想向用户显示一个消息框.

目前,我使用tkinter.messagebox.showinfo方法.我使用IDLE在Windows 7计算机上编码.如果我从IDLE运行代码一切正常,但如果我尝试在Python 3解释器中独立运行它,它就不再起作用了.而是将此错误记录到控制台:

AttributeError:'module' object has no attribute 'messagebox'

你有什么提示吗?我的代码是:

import tkinter

class simpleapp_tk(tkinter.Tk):

def __init__(self,parent):

tkinter.Tk.__init__(self,parent)

self.parent = parent

self.temp = False

self.initialize()

def initialize(self):

self.geometry()

self.geometry("500x250")

self.bt = tkinter.Button(self,text="Bla",command=self.click)

self.bt.place(x=5,y=5)

def click(self):

tkinter.messagebox.showinfo("blab","bla")

if __name__ == "__main__":

app = simpleapp_tk(None)

app.title('my application')

app.mainloop()

最后

以上就是怕黑樱桃最近收集整理的关于python的showinfo_python – tkinter.messagebox.showinfo并不总是有效的全部内容,更多相关python的showinfo_python内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(145)

评论列表共有 0 条评论

立即
投稿
返回
顶部