sqlalchemy打印query的SQL和参数 在使用 SQLAlchemy 时,可以通过几种方式来打印生成的 SQL 查询和参数。这对于调试和理解程序生成的实际数据库查询非常有用。以下是一些方法: 1. 使用 str(query) 可以直接使用 str(query) 方法来获取 SQLAlchemy 查询对象生成的 SQL 语句和参数。这种方法适用于大多数情况,并且非常简单直接。 from sqlalchemy.orm import Session# 创建会话 session = Session()# 创建查询对象 query = session.query(MyModel)