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 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列...
    aimaile阅读 26,546评论 6 427
  • 环境管理管理Python版本和环境的工具。p–非常简单的交互式python版本管理工具。pyenv–简单的Pyth...
    MrHamster阅读 3,836评论 1 61
  • GitHub 上有一个 Awesome - XXX 系列的资源整理,资源非常丰富,涉及面非常广。awesome-p...
    若与阅读 18,704评论 4 418
  • 周末带宝宝去另一个城市看他奶奶,顺便去老公的一个亲戚家去看望他们家刚出生的孙女。看完宝宝,在客厅和亲戚闲聊,聊到说...
    职场小能手Sara阅读 259评论 0 0
  • 新公司入职一段时间了,一切重新出发,准备不定时的把遇到的问题整理整理,充实自己的开发之路,不至于单薄,也能留下痕迹...
    李更阅读 239评论 0 0