当前位置:   article > 正文

python的showinfo_python – tkinter.messagebox.showinfo并不总是有效

python ttk.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()

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/124877
推荐阅读
相关标签
  

闽ICP备14008679号