我正在尝试在我的班级中编写一个方法并尝试以dict
.
class Test(object):
location = 'Dhaka'
@classmethod
def get_items(cls):
items = dict()
for item in cls:
items[item.name] = item.value
return items
class NewTest(Test):
lat = 4444
我试图得到以下结果:
print(NewTest.get_items())
{'location': 'Dhaka', 'lat': 4444}
但是不能迭代像那种类型的返回错误。