python 弹出式对话框

想做一个按钮,有一个“关于”,会弹出一个消息框。代码如下:

#coding=utf-8
import tkinter
def show():
tkinter.messagebox.showinfo(title='aaa', message='bbb')
def creatfram():
root = tkinter.Tk()
b = tkinter.Button(root,text="关于",command=show)
b.pack()
root.mainloop()
creatfram()

但是执行有问题,请指正。

不知道你用的什么版本,我修改了一下,测试通过(python2.7):

# coding=utf-8
import Tkinter
import tkMessageBox

def show():
    tkMessageBox.showinfo(title='aaa', message='bbb')

def creatfram():
    root = Tkinter.Tk()
    b = Tkinter.Button(root, text="关于", command=show)
    b.pack()
    root.mainloop()

creatfram()如果解决了您的问题请采纳!

如果未解决请继续追问

追问

感谢你的回复,我用的是3.4的版本
在3.4中tkMessageBox已经是Tkinter中了
所以用法可能不一样

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网