当前位置: 首页 > 图灵资讯 > 行业资讯> python中SQLAlchemy是什么?

python中SQLAlchemy是什么?

来源:图灵python
时间: 2024-09-09 10:10:19

我们通常使用MySQL存储数据、PostgreSQL是一个单独的数据库,所以你知道Python中也有数据库,只是一个数据库。SQLAlchemy是Python强大的ORM软件,可以将对象转换为SQL,然后使用数据API执行SQL并获得执行结果。

一、什么是SQLAlchemy?

SQLAlchemy是Python编程语言下的ORM框架,基于数据库API,使用关系对象映射进行数据库操作。

ORM:对象关系映射,对象和关系映射,使用面向对象操作数据库

对象关系映射orm(object relational mapping):面向对象语言程序中的对象通过使用描述对象与数据库之间映射的元数据自动持续到关系数据库中。

简而言之:SQLAlchemy将对象转换为SQL,然后使用数据API执行SQL并获得执行结果。

二、SQLAlchemy查看版本

官方文档:http://docs.sqlalchemy.org/en/latest/

查看版本

importsqlalchemy
print(sqlalchemy.__version__)

以上是python中SQLAlchemy的介绍,希望能帮助你理解~