SQLAlchemy 是一个用于 Python 的 SQL 工具包和对象关系映射(ORM)库。它提供了一套高级的数据库操作接口,支持通过 Python 代码与数据库进行交互,而无需编写原始 SQL 语句。SQLAlchemy 的核心是 ORM,它允许开发者通过 Python 对象来表示数据库中的数据表,从而提高了代码的可读性和可维护性。SQLAlchemy 同时也支持直接编写 SQL 查询,适合不同需求的开发者。