编程入门pythn教程的Web框架简介.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编程入门pythn教程的Web框架简介

中国IT职业教育领先品牌 精品课程 全程面授 编程入门 python教程的Web框架简介 Python在当下是非常火热的 ,随着人工智能的发展 ,Python也迎来了很 大的发展 ,今天 ,有非常多的 Python框架 ,用来帮助你更轻松的创建 web应 用。接下来我们就来介绍一下 PythonWeb的框架。 Python 发 源 于 八 十 年 代 后 期 。开 发 者 是 Centrum Wiskunde Informatica 的 Guidovan Rossum ,这是位于荷兰阿姆斯特丹科学园区的一个 数学和计算机科学研究中心。之后 Van Rossum一直是 Python开发很有影响 的人物。事实上 ,社区成员给了他一个荣誉称号 :终生仁慈独裁者(BDFL)。 经过初期的不起眼 ,Python已经成为互联网最流行的服务端编程语言之一。 根据W3Techs的统计 ,它被用于很多的大流量的站点 ,超过了ColdFusion, PHP, 和 ASP.NET。其中超过 98%的站点运行的是 Python2.0 ,只有 1%多一点的站 点运行 3.0。 框架让开发更轻松 千锋教育 中国IT职业教育领先品牌 精品课程 全程面授 今天 ,有着大量的 Python框架 ,它们可以让 web应用的开发更轻松。这 些框架把不同的模块集成在一起 ,让你更快的构架程序 ,而不用关注一些细节(例 如 socket 和协议 ),框架提供了需要的所有功能。 作为分成两部分的系列文章的第一部分 ,我们会介绍一些最流行的 Python 框架。虽然大部分现代的web框架都运行在服务端 ,也有一些框架开始尝试与 客户端代码结合 ,可以在客户端运行 (例如 Skulpt 和 Trinket )。Python框架 通常分为全栈框架和非全栈框架。全栈框架设计从用户体验到数据库的所有技 术 ,非全栈框架则并不包含整个开发的全部技术。 此外还有一种微框架 ,也属于非全栈框架 ,但是更轻量级。有的情况下 ,微 框架是比较适合的 ,有时又适合使用全栈框架。在文章的第二部分我们会对全栈 框架和微框架做一个比较。 Django Django恐怕是最有代表性的 Python框架了。它是一个遵循 MMVC架构 模式的开源框架。它的名字来自Django Reinhardt ,一个法国作曲家和吉他演 奏家 ,很多人认为他是历史上最伟大的吉他演奏家。位于堪萨斯洲的 Lawrence 城的 LawrenceJournal-World报社有两位程序员 ,Adrian Holovaty和 Simon Willison ,他们在 2003的时候开发出了 Django ,用于给报纸开发 web程序。 Django 内置了模板引擎 ,同时也通过 OOTB来支持流行的Jinja2 引擎。 它还支持基于正则的 URL分发 ,可以通过简单的 URL来完成复杂的映射。 Django 的优势之一是只需要单独的安装包来安装。其他的一些类似的框架 需要下载很多组件才能开始工作。而且 ,Django还有完善的保持更新的文档 , 对于开源项目来说这通常是短板。它是一个健壮的框架 ,很好的集成了很多来自 千锋教育 中国IT职业教育领先品牌 精品课程 全程面授 社区的插件和扩展。项目背后的社区看上去也组织的很好 ,这从它非常完善的文 档和教程就可以看出来。 TurboGears TurboGears 是在几个著名的 Python 项目上构建起来的一个框架 ,如 SQLAlchemy ,WebOb ,Repoze

文档评论(0)

xyl118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档