辞書のキー名はsqlalchemyオブジェクトの属性にマッピングされます
元:
class User(Base):
__tablename__ = 'users'
id = Column(Integer, primary_key=True)
name = Column(String)
fullname = Column(String)
password = Column(String)
id = 3{name: "diana"}
または id = 15 から更新できます。{name: "marchel", fullname: "richie marchel"}
ベストアンサー1
setattr()
既存の SQLAlchemy オブジェクトの属性を動的に更新するには、次のようにします。
user = session.query(User).get(someid)
for key, value in yourdict.items():
setattr(user, key, value)