Python中model轉dict


問題

在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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM