python网格不显示,求

python网格不显示,求高手指点
import wx
import wx.grid

class mainframe(wx.Frame):
  def __init__(self,parent=None,id=-1):
  wx.Frame.__init__(self, parent,id,"主界面",size=(800,730),
  style=wx.MINIMIZE_BOX | wx.RESIZE_BORDER | wx.SYSTEM_MENU | wx.CAPTION | wx.CLOSE_BOX | wx.CLIP_CHILDREN)
  panel=wx.Panel(self)
  self.tb=TestTB(panel,id)
  self.tb.Bind(wx.EVT_TOOLBOOK_PAGE_CHANGED, self.OnPageChanged)
  menuBar=wx.MenuBar()
  self.file=wx.Menu()
  add=self.file.Append(-1,'添加用户')
  chpwd=self.file.Append(-1,'修改密码')
  inf=self.file.Append(-1,'个人信息')
  self.file.AppendSeparator()
  close=self.file.Append(-1,'退出')
  menuBar.Append(self.file,'文件(&F)')
  self.edit=wx.Menu()
  undo=self.edit.Append(-1,'撤销')
  redo=self.edit.Append(-1,'重做')
  self.edit.AppendSeparator()
  cut=self.edit.Append(-1,'剪切')
  copy=self.edit.Append(-1,'复制')
  paste=self.edit.Append(-1,'粘贴')
  menuBar.Append(self.edit,'编辑(&E)')
  self.view=wx.Menu()
  people=self.view.Append(-1,'个人查看')
  day=self.view.Append(-1,'按天查看')
  month=self.view.Append(-1,'按月查看')
  menuBar.Append(self.view,'查看(&V)')
  self.help=wx.Menu()
  about=self.help.Append(-1,'关于')
  menuBar.Append(self.help,'帮助(&H)')
  self.SetMenuBar(menuBar)
  self.Bind(wx.EVT_MENU,self.OnAdd,add)
  self.Bind(wx.EVT_MENU,self.OnChpwd,chpwd)
  self.Bind(wx.EVT_MENU,self.OnInf,inf)
  self.Bind(wx.EVT_MENU,self.OnClose,close)
  self.Bind(wx.EVT_MENU,self.OnUndo,undo)
  self.Bind(wx.EVT_MENU,self.OnRedo,redo)
  self.Bind(wx.EVT_MENU,self.OnCut,cut)
  self.Bind(wx.EVT_MENU,self.OnCopy,copy)
  self.Bind(wx.EVT_MENU,self.OnPaste,paste)
  self.Bind(wx.EVT_MENU,self.OnAbout,about)
  self.Bind(wx.EVT_RIGHT_DOWN,self.OnRClick)
  def OnAdd(self,event):
  frame=adddialog(self)
  frame.Show()
  def OnChpwd(self,event):
  frame=changedialog(self)
  frame.Show()
  def OnInf(self,event):
  frame=infdialog(self)
  frame.Show()
  def OnClose(self,event):
  self.frame.Destroy()
  def OnAbout(self,event):
  wx.MessageBox('A simple editor!','wxPython Notebook',wx.OK)
  def OnRClick(self,event):
  pos=(event.GetX(),event.GetY())
  self.panel.PopupMenu(self.edit,pos)
  def OnUndo(self,event):
  self.text.Undo()
  def OnRedo(self,event):
  self.text.Redo()
  def OnCut(self,event):
  self.text.Cut()
  def OnCopy(self,event):
  self.text.Copy()
  def OnPaste(self,event):
  self.text.Paste()
  def Resize(self,event):
  newsize=self.frame.GetSize()
  width=newsize.GetWidth()-10
  height=newsize.GetHeight()-50
  self.text.SetSize((width.height))
  self.text.Refresh()
  def OnPageChanged(self, event):
  old = event.GetOldSelection()
  new = event.GetSelection()
  sel = self.tb.GetSelection()
  event.Skip()

#创建Toolbook类
class TestTB(wx.Toolbook):
  def __init__(self,parent,id):
  wx.Toolbook.__init__(self, parent, id, size = (800,700),pos=(0,2),