having problems with this error in python:
File "F:\dykrstra", line 36, in route
while node.label != node.prevNode.label:
AttributeError: 'NoneType' object has no attribute 'label'
Inside this while loop:
while node.label != node.prevNode.label:
node = node.prevNode
labels.append(node.label)
I think it relates to this:
def __init__(self, label):
self.label = label
self.neighbours = []
self.distances = []
self.prevNode = None
self.totalDistance = 0
I'm not sure why prevNode doesn't like the nothing being assigned to it, please help.
NonetoprevNode. But the valueNonehas to attributes, soprevNode.labelwill give you an error. You can try it in the console, typeNone.label.