注册 登录
编程论坛 Python论坛

这段编码哪里出错了?求解

小青345 发布于 2017-09-12 09:48, 2043 次点击

#!/usr/bin/env python
# -*- coding:UTF-8 -*-
import wx
#import images

class ToolbarFrame(wx.Frame):
    def __init__(self,parent,id):
        wx.Frame.__init__(self,parent,id,'工具栏',size=(300,200))
        panel=wx.Panel(self)
        panel.SetBackgroundColour('White')
        statusBar=self.CreateStatusBar()
        toolbar=self.CreateToolBar()
        toolbar.AddSimpleTool(wx.NewId(),images.getNewBitmap(),'New',"Long help for 'New'")
        toolbar.Realize()
        menuBar=wx.MenuBar()
        menu1=wx.Menu()
        menuBar.Append(menu1,' ')
        menu2=wx.Menu()
        menu2.Append(wx.NewId(),' ','复制于状态栏')
        menu2.Append(wx.NewId(),'C ','')
        menu2.Append(wx.NewId(),'Paste','')
        menu2.AppendSeparator()
        menu2.Append(wx.NewId(),' ','显示选项')
        menuBar.Append(menu2,' ')
        self.SetMenuBar(menuBar)

if __name__=='__main__':
    app=wx.PySimpleApp()
    frame=ToolbarFrame(parent=None,id=-1)
    frame.Show()
    app.MainLoop()

这段代码,来源于活学活用wxPython,images不能导入,是怎么回事?其余的错误是因为什么呢?
2 回复
#2
笨蛋编程2017-09-17 08:43
他说 你images 未定义
你确实没定义啊

images 哪来的??

[此贴子已经被作者于2017-9-17 08:45编辑过]

#3
ipaomi2017-10-18 17:44
你是跳着看书的吧,看看书本哪里讲到 images,把相应的 images 的代码找出来
1