問題
在query出來的行信息object中有一個dict變量,這個變量存儲了字典信息
for u in session.query(User).all(): print u.__dict__
但是這個變量會多一個屬性’_sa_instance_state’,所以還需要在轉換字典之后把這個屬性去掉
解提
dictret = dict(row.__dict__);
dictret.pop('_sa_instance_state', None)
參考
http://stackoverflow.com/questions/1958219/convert-sqlalchemy-row-object-to-python-dict