2006年04月07日 星期五 11:12
Apple.MainLoop 加上(): apple.MainLoop() 在这边正常。 -----邮件原件----- 发件人: python-chinese-bounces at lists.python.cn [mailto:python-chinese-bounces at lists.python.cn] 代表 Lee DYER 发送时间: 2006年4月7日 10:55 收件人: python-chinese at lists.python.cn 主题: [python-chinese] 写wxpython程序时碰到的问题 我的源程序如下 import wx class mp3infoprocessFrame(wx.Frame): def __init__(self,parent,id): wx.Frame.__init__(self,parent,id,"test",size=(500,500),style=wx.DEFAULT_FRAME_STYLE) panel=wx.Panel (self) panel.SetBackgroundColour('White') if __name__=="__main__": apple=wx.PySimpleApp() frame=mp3infoprocessFrame(parent=None,id=-1) frame.Show(True) apple.MainLoop 直接运行这个程序,结果也正确 但是等我把这个frame关了以后,再运行这个程序,就会出现 PyNoAppError: The wx.App object must be created first!的提示,这是什么原因呢? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060407/f9c12b3f/attachment-0001.html
2006年04月07日 星期五 11:26
在06-4-7,Du Jun <jdu at haiercct.com.cn> 写道: > > Apple.MainLoop > > 加上(): > > apple.MainLoop() > > 在这边正常。 > 哦,可能我刚才贴的时候没注意,但是我是加了这个括号的。 第一遍run的时候也是正确的,就是关了再run就会出那问题 _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060407/e02f4d52/attachment.htm
2006年04月14日 星期五 13:10
按如下写法就没有这个异常: import wx class mp3infoprocessFrame(wx.Frame): def __init__(self,parent,id): wx.Frame.__init__(self,parent,id,"test",size=(500,500),style= wx.DEFAULT_FRAME_STYLE) panel=wx.Panel(self) panel.SetBackgroundColour('White') def main(): apple=wx.PySimpleApp() frame = mp3infoprocessFrame(None, -1) frame.Show(1==1) apple.MainLoop() if __name__=="__main__": main() 我也不知道为什么这样就没有问题,请高手指点一二。 在06-4-7,Lee DYER <lee.dyer at gmail.com> 写道: > > > > 在06-4-7,Du Jun <jdu at haiercct.com.cn> 写道: > > > Apple.MainLoop > > > > 加上(): > > > > apple.MainLoop () > > > > 在这边正常。 > > > > 哦,可能我刚才贴的时候没注意,但是我是加了这个括号的。 > 第一遍run的时候也是正确的,就是关了再run就会出那问题 > > > _______________________________________________ > > python-chinese > > Post: send python-chinese at lists.python.cn > > Subscribe: send subscribe to python-chinese-request at lists.python.cn > > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > -- ------------------------------------------- Do One Thing ,Do It Well -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060414/0ee20b79/attachment.html
2006年04月14日 星期五 15:16
在06-4-14,Michael Chen <dotdiw.chen at gmail.com> 写道: > > 按如下写法就没有这个异常: > import wx > class mp3infoprocessFrame(wx.Frame): > def __init__(self,parent,id): > wx.Frame.__init__(self,parent,id,"test",size=(500,500),style= > wx.DEFAULT_FRAME_STYLE) > panel= wx.Panel(self) > panel.SetBackgroundColour('White') > > def main(): > apple=wx.PySimpleApp() > frame = mp3infoprocessFrame(None, -1) > frame.Show(1==1) > apple.MainLoop() > > if __name__=="__main__": > main() > > 我也不知道为什么这样就没有问题,请高手指点一二。 > > 在06-4-7,Lee DYER <lee.dyer at gmail.com> 写道: > > > > > > > > 在06-4-7,Du Jun <jdu at haiercct.com.cn> 写道: > > > > > Apple.MainLoop > > > > > > 加上(): > > > > > > apple.MainLoop () > > > > > > 在这边正常。 > > > > > > > 哦,可能我刚才贴的时候没注意,但是我是加了这个括号的。 > > 第一遍run的时候也是正确的,就是关了再run就会出那问题 > > > > > > _______________________________________________ > > > python-chinese > > > Post: send python-chinese at lists.python.cn > > > Subscribe: send subscribe to python-chinese-request at lists.python.cn > > > Unsubscribe: send unsubscribe to > > > python-chinese-request at lists.python.cn > > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > > > > > > > _______________________________________________ > > python-chinese > > Post: send python-chinese at lists.python.cn > > Subscribe: send subscribe to python-chinese-request at lists.python.cn > > Unsubscribe: send unsubscribe to > > python-chinese-request at lists.python.cn > > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > > > > > -- > ------------------------------------------- > Do One Thing ,Do It Well > > > _______________________________________________ > python-chinese > Post: send python-chinese at lists.python.cn > Subscribe: send subscribe to python-chinese-request at lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request at lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese panel.SetBackgroundColour('White')这句也没有问题?奇怪~!不是应该是*wx.WHITE*吗? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060414/57b5cc34/attachment-0001.htm
Zeuux © 2025
京ICP备05028076号