TypeError:“node”对象不是callab

尝试获取上一个节点时遇到错误(TypeError: 'node' object is not callable)。我做错什么了?在

我的节点类:

class node(object):
    def __init__(self):
        self.node=[]
        self.info = None
        self.prev = None
        self.depth=-1
        self.step = []
    def prev(self):
        return self.prev
    def add(self):
        node1=node()
        self.node.append(node1)
        node1.prev=self
        return node1

我的代码访问prevlast_node的深度值应该大约为5):

^{pr2}$

附加信息:

我正试着向后穿过那棵树,以便看到所走的路。step[]值只获取几个整数。除了prev(即,如果我取出部分来查找所采用的路径,则没有问题)。在

你可能感兴趣的