class ligne():
def __init__ (self, stops):
##stops = a list of instances of Ligne1Stop class
self.stops = stops
def returnAllStopsOnLigne(self):
return self.stops
当我调用returnAllStopsonAlign()方法时,我得到一个
"<__main__.ligne1Stop instance at 0x1418828">
如何在停止列表中返回正确的类实例名称?
最佳答案
您正在查看类的repr()
表示输出。repr()
将调用在自定义类上定义的__repr__()
hook:
def __repr__(self):
return '<linge1Stop: name={0}>'.format(self.name)