我有稱爲msg.data數據陣列[2]其中,i已經使用發佈 - 訂閱我現在要將該數據傳遞到PlotCanvasExample類傳遞值到一個不同類
下面是其中i調用類
self.pubsubText.SetLabel("This is the Contact Map for the chain "+msg.data[0]+" in the PDB file "+msg.data[1])
frame = self.GetParent()
sizer = wx.BoxSizer(wx.VERTICAL)
self.canvas = PlotCanvasExample(self,0, size=(100,100))
sizer.Add(self.canvas,1,wx.EXPAND,0)
這裏是類本身
class PlotCanvasExample(plot.PlotCanvas):
def __init__(self,parent,id,size):
plot.PlotCanvas.__init__(self,parent,id,style=wx.BORDER_NONE, size=(300,200))
self.data = [(1,2),(23,2)]
line = plot.PolyMarker(self.data)
gc = plot.PlotGraphics([line],"CM view", "x-axis","y axis")
self.Draw(gc, xAxis=(0,50), yAxis=(0,50))
如何傳遞的變量msg.data到這個類
我是新來的蟒蛇那麼怎麼做這將是很好的解釋,所以我可以瞭解如何在下一次做到這一點