【发布时间】:2021-09-27 17:35:00
【问题描述】:
我有一个功能(远程数据库,我的应用程序中没有模型),我正在向它发出请求。是否可以使用query 而不是execute 来获取列名?
session = Session(bind=engine)
data = session.query(func.schema.func_name())
我得到一个带有值的字符串数组,我如何得到键?我想生成一个字典。
当我使用execute 发出请求时,字典生成正常。
data = session.execute("select * from schema.func_name()")
result = [dict(row) for row in data]
【问题讨论】:
标签: python flask sqlalchemy psycopg2