Python 迭代SQLAlchemy ResultProxy的每一列
如何迭代Python 迭代SQLAlchemy ResultProxy的每一列,python,sqlalchemy,Python,Sqlalchemy,如何迭代resultproxy对象的每一列 我试过这样的答案: 获取此错误: sqlalchemy.orm.exc.UnmappedClassError: Class 'sqlalchemy.engine.result.RowProxy' is not mapped 正如错误告诉您的那样,RowProxy不是映射类。它表示较低级别的抽象,并“直接”对数据库结果行建模—不涉及ORM,RowProxy部分类似于有序字典,并提供映射接口,因此您可以分别使用和迭代键和键、项元组。如果在RowProxy
resultproxy
对象的每一列
我试过这样的答案:
获取此错误:
sqlalchemy.orm.exc.UnmappedClassError: Class 'sqlalchemy.engine.result.RowProxy' is not mapped
正如错误告诉您的那样,
RowProxy
不是映射类。它表示较低级别的抽象,并“直接”对数据库结果行建模—不涉及ORM,RowProxy
部分类似于有序字典,并提供映射接口,因此您可以分别使用和迭代键和键、项元组。如果在RowProxy
实例上迭代,则会得到值
因此,如果要迭代行的键、值元组:
for row in result:
for key, value in row.items():
pass
相关:,但我不确定“列”指的是键还是值。我想要列的键和值
for row in result:
for key, value in row.items():
pass