来自简单的自制类的NameError

时间:2017-05-08 00:55:27

标签: python python-3.4 nameerror

我创建了以下Vertex类:

"""VERTEX CLASS"""  
class Vertex:
  def __init__(self, name, total_weight, path_so_far):
    self.name = name
    self.total_weight = total_weight
    self.path_so_far = path_so_far

  def __str__(self):
    return "(" + str(name) + "," + total_weight + "," + path_so_far + ")"

我正试图像这样制作一个所谓类的对象:

 t = Vertex(item[0],item[2],item[1])

编译程序时,我在堆栈上收到以下错误:

NameError: name 'name' is not defined

我已经检查了堆栈上的其他NameError条目,到目前为止还没有看到任何与我的情况有关的修复。我错过了什么?

0 个答案:

没有答案