我是 Python 新手。这是我的代码
class Test(Base):
__tablename__ = 'test'
__public__ = ('my_id', 'name')
my_id = Column(Integer, primary_key=True)
name = Column(String)
def __init__(self, id, name):
self.my_id = id
self.name = name
def __repr__(self):
return "<User('%d','%s')>" % (self.id, self.name)
@property
def json(self):
return to_json(self, self.__class__)
output=[]
users= cess.query(Test).order_by(Test.my_id).distinct().all()
for c in users:
output.append(c.json)
print json.dumps(output)
但这不是正确的json?我想将 for 循环中的所有 json 对象添加到适当的 json 数组中,以便客户端可以循环它?我怎样才能做到这一点 ?