有一類如下:類「超級」可變
class N:
def __init__(self, node_id):
self.id = node_id # id (as an integer for example)
self.super = 0
self.color = 0
它是關於創建節點。正如你所看到的,有一個屬性,超級。我想調用超級節點的顏色。
我試圖執行:
node.color = node.super.color
,但是,這是錯誤的執行。你有什麼想法如何獲得其他節點的信息?
'self.super'設置爲'0',所以它是一個整數,而整數沒有的顏色(至少對我們之間的非聯覺)。我似乎失去了一些東西... – 2012-02-15 17:48:07
@SvenMarnach是非常正確的。另外,不要說「這是錯誤的實現」,你應該粘貼實際的錯誤信息。 – 2012-02-15 17:49:35
你甚至指的是什麼超級節點? N類是否應該能夠在其self.super屬性中存儲對另一個節點實例的引用? – jdi 2012-02-15 17:53:16