我是靠谱客的博主 怕黑樱桃,最近开发中收集的这篇文章主要介绍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 – tkinter.messagebox.showinfo并不总是有效所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部