【发布时间】:2010-02-16 12:41:37
【问题描述】:
我想定义几个插件。 它们都继承自超类 Plugin。
每个插件都包含在一个 wx.Panel 上,其中有一个称为“draw”的更具体的方法。
如何将一个类定义为 Panel,然后在我的框架中调用该类?
我试过这样:
class Panel(wx.Panel):
def __init__(self, parent):
wx.Panel(self, parent)
但它给了我这个错误:
in __init__
_windows_.Panel_swiginit(self,_windows_.new_Panel(*args, **kwargs))
TypeError: in method 'new_Panel', expected argument 1 of type 'wxWindow *'
提前致谢!
【问题讨论】:
-
我用错误的参数调用了小组,现在我做得很好:)
标签: python class wxpython panel frame