Этот вопрос не был рассмотрен через некоторое время, здесь или в другом месте. Есть ли решение, преобразующее SQLAlchemy <Query object>
в pandas DataFrame?
Pandas имеет возможность использовать pandas.read_sql
, но для этого требуется использование raw SQL. У меня есть две причины для того, чтобы избежать этого: 1) У меня уже есть все, используя ORM (хорошая причина сама по себе) и 2) Я использую списки python как часть запроса (например: .db.session.query(Item).filter(Item.symbol.in_(add_symbols)
где Item
- мой класс модели, а add_symbols
- список). Это эквивалент SQL SELECT ... from ... WHERE ... IN
.
Возможно ли что-нибудь?