学习《wxpython-in-action》'Hello, wxPython!'代码运行出现如下错误,请教。
系统WINDOWS,python27.5,下载-wxPython2.8-win32-unicode-2.8.12.1-py27.rar进行安装,学习《wxpython-in-action》'Hello, wxPython!'代码# -*- coding: cp936 -*-
#!/usr/bin/env python
'''Hello, wxPython! program.'''
import wx
class Frame(wx.Frame):
'''Frame class that displays an image.'''
def __init__(self, image, parent=None, id=-1,pos=wx.DefaultPosition,title='Hello, wxPython!'): #3图像参数
'''Create a Frame instance and display image.'''
temp = image.ConvertToBitmap()
size = temp.GetWidth(), temp.GetHeight()
wx.Frame.__init__(self, parent, id, title, pos, size)
self.bmp = wx.StaticBitmap(parent=self, bitmap=temp)
class App(wx.App):
'''Application class.'''
def OnInit(self):
image = wx.Image('wxPython.jpg', wx.BITMAP_TYPE_JPEG)
self.frame = Frame(image)
self.frame.Show()
self.SetTopWindow(self.frame)
return True
def main():
app = App()
app.MainLoop()
if __name__ == '__main__':
main()
出现如附图中错误,请教如何原因。(本地盘搜索wxPython.jpg根本没有该文件)
看看自带的DEMO 缺少图片吧,随便找张,改名“wxPython.jpg”,放在同目录下 请问放在那个目录下,PYTHON的安装目录是c:\python27. lvxinzhi 发表于 2013-12-19 09:27 static/image/common/back.gif
看看自带的DEMO
安装完后,搜索没看到有demo啊。 今天才知道,图片要和程序放在同一目录下。。。
页:
[1]