python中数据库与网络服务操作

数据库操作

1、对象关系映射(Object-Relational Mapper,ORM),针对SQL数据库

2、对象文档映射(Object-Document Mapper,ODM),针对NoSQL数据库

3、数据库操作有:数据库操作引擎  VS  数据库操作框架

4、Python 中最广泛使用的 ORM 框架是 SQLAlchemy。使用了 ORM 框架,我们对诸如表、文档此类的数据库实体就可以简化成对 Python 对象的操作。

5、如果我们直接使用数据库引擎,我们就要写 SQL 操作语句

WSGI:web服务网关接口

1、框架的作用就是进一步抽象WSGI接口,让我们专注一个函数处理一个URL,至于URL到函数的映射,就交给web框架处理。

2、有了Web框架,我们在编写Web应用时,注意力就从WSGI处理函数转移到URL+对应的处理函数,这样,编写Web App就更加简单了。

你可能感兴趣的:(python中数据库与网络服务操作)