【发布时间】:2015-06-14 01:40:29
【问题描述】:
是否有将 SQLAlchemy <Query object> 转换为 pandas DataFrame 的解决方案?
Pandas 可以使用pandas.read_sql,但这需要使用原始 SQL。我想避免它有两个原因:
- 我已经拥有使用 ORM 的一切(这本身就是一个很好的理由)并且
- 我使用 python 列表作为查询的一部分,例如:
db.session.query(Item).filter(Item.symbol.in_(add_symbols)其中Item是我的模型类,add_symbols是一个列表)。这相当于 SQLSELECT ... from ... WHERE ... IN。
有什么可能吗?
【问题讨论】:
标签: python pandas sqlalchemy flask-sqlalchemy