数据简化社区Python官网Web框架概述

数据简化DataSimp导读:本文基于Python官网的WebFrameworks网页WebFrameworks for Python,介绍主流PythonWeb框架及其发展趋势,合计18k字详读约需30分钟。

上月初国内可以重新使用谷歌搜索、谷歌学术了,马上梳理DB/BigData/AI/Python相关资料成报告。最近又不能用了,得重新看度娘歪曲正常搜索结果,枉顾事实和知识,给钱就排前、不给钱就消失,连医院都敢竞价排名的非正常、只认钱、不负责、无底线、纯私有公司做派的脸色,用质量低劣的百度搜寻信息了。十个黑饼合起来拼了一个大饼,貌似做得很大,不过,即使一百个、一万个黑的,能拼出一个白的吗?虽然不是亲儿子,至少谷歌有底线,尊重事实和版权,不会输入“雪白”给你推女人大腿、输入Indentify-H出一堆垃圾信息,TMD什么玩意儿!

希望国人懂得科学技术怎么来的、给谁用的、为了什么搞科技和制度,干事业是为了谁。

数据简化社区Python官网Web框架概述

文|秦陇纪,数据简化社区,来源:Python官网,2018-08-20Mon-29Wed

数据简化社区基于Python官网的WebFrameworks网页Web Frameworks for Python(https://wiki.python.org/moin/WebFrameworks/),介绍主流Python Web框架及其发展趋势,发布本译文。主流框架有:1.Django,2.TurboGears, 3.web2py,4.Weppy, 5.Bottle, 6.Flask, 7.Falcon, 8.CherryPy, 9.Pyramid等,类似往年。

1Python官网的Web框架

本文选自Python官网WebFrameworks类主题Web Frameworks for Python,网址为https://wiki.python.org/moin/WebFrameworks/。

Web框架frameworks是一个包packages或模块modules的集合,允许开发人员编写Web应用程序applications(参阅WebApplications)或服务services,而无需处理协议protocols,套接字sockets或进程/线程管理process/thread management等低级细节。大多数Web框架都是服务器端技术,尽管随着AJAX普及,一些Web框架开始包含AJAX代码code,这有助于开发人员完成特别棘手的用户浏览器编程(客户端)任务。在客户端Web框架的最末端的,是可以使用Web浏览器作为完整的应用程序执行环境full-blown application executionenvironment(例如la gmail)的技术:详细信息请访问Web Browser Programming(Web浏览器编程)http://www.free-press-release.com/。

作为使用框架的开发人员,您通常会编写代码,使框架的通信communications、基础结构infrastructure和低级别要素low-level stuff符合一些类似“插入plug in”到框架、委托责任的惯例conventions,同时在您自己的代码中专注于应用程序的逻辑。Web开发的这种“插入plugging in”方面通常被视为与程序programs和库libraries之间的经典区别,另外,将事件分派给应用程序代码的“主要环道mainloop”概念,与GUI编程中发现的非常相似。

通常,框架为许多活动提供支持,例如解释请求interpreting requests(获取表单参数form parameters,处理cookies和会话sessions),生成响应responses(以HTML或其他格式呈现数据),持久存储数据等等。由于非平凡的Web应用程序需要许多不同类型的抽象,通常相互堆叠stacked,那些试图为应用程序提供完整解决方案的框架通常称为全栈框架full-stackframeworks堆栈中的每一层。现在,许多框架在支持上述活动和抽象时提供了自定义元素,在它们仅为某些特定事物提供抽象abstractions时利用组件。因此,您可以从已有组件components中构建自己的全栈框架。

1.1流行的全栈框架Popular Full-StackFrameworks

一个互联网应用程序webapplication可以使用组合:一个基于HTTP的应用服务器base HTTP application server,存储机制storagemechanism(如数据库),模板引擎templateengine,请求调度程序request dispatcher,身份验证模块authentication module和AJAX工具包toolkit。这些可以是单个组件individual components,也可以在高级框架high-level framework中一起提供。这些是最受欢迎的高级框架。其中许多包括WebComponents页面上列出的组件。

下面是其他一些可以说是不受欢迎的完整堆栈框架。

1.2其他全栈框架Other Full-StackFrameworks

这些框架提供大多数并非技术栈的全部。然而,它们被视为不像上面列出的框架那样受欢迎。

Glashammer(0.2.1发布2009-03-31)是完整堆栈Python Web框架,强调简单性simplicity,灵活性flexibility和可扩展性extensibility。它采用优质部件制造,可重新设计零轮zero wheels。WSGI,路由routing,模板templating,表格forms,数据data,插件plugins,配置config,事件events,SQLAlchemy,Storm,CouchDB,OpenID,AppEngine,jQuery等等。

Karrigell(3.1.1发布2010-09-02)是一个灵活的Python Web框架,具有清晰直观的intuitive语法syntax。它独立于任何数据库,ORM或模板引擎templating engine,并允许程序员在各种编码样式coding styles之间进行选择。可在http://code.google.com/p/karrigell/上找到适用于Python 3.2的版本(4.3.10发布于2013-05-26)

Kiss.py(1.0.0发布2014-06-23)使用Gevent,Jinja2,Werkzeug等在Python中创建MVC Web框架。

Lino(漆布17.10.1发布2017-10-04)是一个使用SenchaExtJSDjango创建自定义企业级富互联网应用程序的框架。

Nagare(0.5.1发布2018-01-25)是对快速发展的Web应用程序的一个新方法,这要归功于先进的功能,如真正的自主性autonomous和可重用reusable组件,延续continuation,可编程HTML/XML,自动AJAX渲染和数据库ORM。

Porcupine(豪猪0.6发布2009-07-18)提供你所需的建立现代数据中心Web 2.0应用程序的一切东西,包括QuiX JavaScript工具包和豪猪对象查询语言Porcupine Object Query Language (POQL)。需要Python 2.5或更高版本——尚不包括3.0。

Pylatte(1.0发布2013-02-03)是一个基于Python3的Web框架。Pylatte用pyl代码制作网站。pyl代码由python和HTML组成。所以pyl代码看起来像php代码,易学易用。

Spyce(2.1.3发布2006-11-17)是一个Web编程框架,网址为http://spyce.sf.net。OSI批准的许可证:开源(见http://sourceforge.net/projects/spyce/files/spyce/)。Spyce适用于大多数平台。Python版本2.3或更高版本。部署平台Deployment Platforms:使用mod_python与任何使用CGI的Web服务器集成;Web服务器确定的程序生命周期,但mod_python应该提供长期进程。

Tipfy(1.0b3发布2011-07-18)是一个专门针对Google App Engine的小而强大的框架。

Tornado(5.1发布2018-07-12)是可扩展scalable,无阻塞non-blocking的Web服务器和工具的开源版本,为FriendFeed提供支持(由Facebook收购获得,该项目作为开源发布)。

watson-framework(3.5.2发布2012-02-20,最初版本2012-11-26)基于组件的WSGI Web框架为您提供快速,轻松地构建Web应用程序所需的工具:o需要Python 3.3+;o基于MVC的架构;o依赖注入;o事件驱动。

webapp2(3.0.0b1发布2016-09-13)是一个轻量级的框架与谷歌App Engine的webapp应用程序兼容:Web应用程序它延伸到添加更好URI路由和异常处理exception handling,一个全功能响应对象response object和更灵活的调度机制dispatching mechanism。还提供会话sessions,本地化localization,国际化internationalization,域domain和子域路由subdomain routing以及安全程序块cookie。可以在App Engine外部使用,独立于App Engine SDK。

WebBot(0.5.0发布2013-04-10)是一个QT启发的Web框架,包括图形界面构建器graphical interface builder,AJAX抽象abstraction和谷歌AppEngine的集成支持。

WebCore(2.0.3发布2016-09-25)是一个全栈、轻量级和高效的Web开发框架。Web应用程序就像单个文件一样简单,也可以根据需要进行结构化。利用流行的WSGI组件,ORM等,无需锁定您,并提供独特的类似init.d的中间件配置middleware configuration。

web.py(0.39发布2018-02-28)考虑写Web应用程序的理想方法。写代码以实现它。

Webware for Python用于Python的Webware(1.2.1发布于2016-11-21)是一套用于开发面向对象object-oriented、基于Web的应用程序的Python包和工具。

Werkzeug(工具0.14.1发布2017-12-31)是Unicode感知的,包括强大的调试器debugger,全功能的请求request和响应response对象,HTTP实用程序来处理实体标记entity tags,缓存控制头cache control headers,HTTP日期,cookie处理,文件上传,强大的URL路由系统和一堆社区添加的附加模块addon modules。

WHIFF(维弗1.1发布2013-07-09)是支持服务WSGI/Python的Web应用程序的集合,它允许应用程序通过“下降dropping”动态页面dynamic pages进入容器目录container directories组成。它还自动地包括了对AJAX,jQueryUI小部件widgets,基于Flash的图表charts等高级功能的支持。丰富的文档Extensive documentation和教程文章tutorial essays。

1.3流行的非全栈框架Popular Non Full-StackFrameworks

这些项目提供基本的“应用程序服务器applicationserver”,在Apache或其他环境中作为自己的独立进程运行。其中许多,您现在可以自己选择模板引擎templating engines和其他组件来运行,尽管有些技术用于部分技术堆栈technologystack。

Bottle(0.12.13发布2017-01-09)是一个快速而简单的小型Web应用程序微框架micro-framework。它为许多第三方WSGI / HTTP服务器和模板引擎template engines,提供了请求分配request dispatching(路由Routes)与URL参数支持,模板Templates,键/值数据库key/value Databases,一个内置的HTTP服务器和适配器adapters。全部在单个文件中,除了Python标准库Standard Library之外没有依赖项。

CherryPy(17.1.0发布2018-08-14)是一个pythonic,面向对象HTTP框架。CherryPy为独立活动的Python应用程序嵌入其多线程Web服务器。TurboGears,web2py(见上文)也使用CherryPy。

Flask(瓶1.0.2发布2018-05-02)是“基于Werkzeug(工具)、Jinja2(神社)和善意的Python微框架”,包括一个内置的开发服务器,单元测试支持,并完全支持Unicode,用REST风格的请求调度request dispatching和WSGI合规性compliance。

Hug(拥抱2.3.0发布2017-05-04)是拥抱未来的API。使API开发尽可能简单的拥抱目标,但并不简单。它是第一个全部面向未来的框架之一:仅支持Python3 +。

Pyramid(1.9.2发布2018-04-23)是一个小型,快速,实用down-to-earth,开源的Python Web开发框架。它使真实世界的Web应用程序开发和部署更有趣,更可预测predictable,更高效productive。Pyramid是一个Pylons项目,是Pylons Web框架的继承者successor。

1.4其他非全栈框架Other Non Full-StackFrameworks

Albatross(1.42发布2011-04-27)是一个小而灵活的Python工具包,用于开发高度有状态的Web应用程序;部署到CGI,FastCGI和ModPython服务器。

Aquarium(2.3发布2007-01-01)提供方便的库libraries,与Cheetah紧密集成,各种Web环境适配器adaptors;部署到CGI,FastCGI和ModPython服务器。

AppWsgi在mod_wsgi apache服务器上运行构建自己的ajax框架的示意图illustration。

BlueBream(1.0发布2011-01-18)是一个最适合中型到大型项目的Web框架,可以分解为许多可互换interchangeable和可重用reusable的组件。以前称为Zope 3,基于Zope Toolkit(ZTK)。

Bobo(2.4.0发布2017-05-17)是一个用于创建WSGI Web应用程序的轻量级框架。它的目标是易于使用use和记忆remember。它解决了两个问题:1)将URL映射到对象和2)调用对象以生成HTTP响应。Bobo没有模板化语言,数据库集成层,或更好地提供许多其他功能的WSGI中间件或特定应用程序的库。Bobo构建于其他框架之上,最着名的是WSGI和WebOb

circuits(电路3.2发布2016-06-02)是一个基于组件,事件驱动的轻量级和高性能HTTP/WSGI框架。Circuits与CherryPy(见上文)有些相似,例如CherryPy的URL映射mapping。circuits应用程序是独立自足的应用——高性能,多进程Web服务器,具有出色的并发可伸缩性concurrentscalability,完全支持WSGI并与其他Web服务器一起部署。

Clastic(0.5.0发布2017-02-22)是一个功能性网络微框架,简化了显式开发实践explicitdevelopment practices,同时消除了全局状态globalstate。它基于Werkzeug构建,Flask用户和WSGI也能立即熟悉,因此它与其他Python Web应用程序一样部署。它具有强大而直观的路由系统routing system,内置开发服务器和元数据metadata应用程序。有关示例examples和屏幕截图screenshots,请参阅此PayPal工程帖子post。

Divmod Nevow(0.14.4发布2017-06-13)是一个综合库,包括鼓励分离应用和表示逻辑的资源模型resourcemodel,为设计者友好的XHTML模板和纯Python的模板做支持的标记系统markupsystem,以及强健的类AJAX的API(Divmod Athena),支持以结构化方式创建高度动态Web页面。

Falcon(1.4.1发布2018-01-16)是一款轻量级,面向API的框架,为快速而设计。Falcon为流行的Hugweb框架提供支持。支持Python 2.7和3。

Growler(咆哮者0.8.0发布2016-09-07)是一个微型Web框架,构建在asyncio协同程序coroutines和链接中间件chained middleware之上,提供一种实现复杂应用的简便方法。

Gunstar(0.2.2发布2013-09-06)是基于WebOb和Jinja2的微框架。

MorePath(0.18.1发布2017-07-30)是一个Python网络微框架,具有超强的功能。它使用路由,但路由是模型。Morepath是模型驱动的和灵活的,这使它具有表现力。

Pycnic(0.0.9发布2016-05-20)是一款面向对象并针对JSON API进行了优化的Web框架。 Pycnic仅包含创建Web API所需的工具,允许比大多数其他框架更轻的占用空间footprint。支持Python 2.7和3。

Python Paste(1.7.5.1发布2010-09-20)为Python Web开发和Web应用程序安装提供了一致性consistency,同时为开发人员和系统管理员提供工具。另外,Pylons(见上文)建立在Paste之上。

PyWebLib(1.3.13发布2017-01-18)为表单forms和会话sessions提供支持;以实现web2ldap。

Quart(0.6.5发布2018-08-05)是一个基于Asyncio的Python Web微框架。它旨在提供在Web上下文web context中使用asyncio功能的最简单方法,尤其是对于现有的Flask应用程序。这是可能的,因为Quart具有与Flask相同的API。

Quixote(3.0发布2017-11-27)允许开发人员开发动态Web站点,同时尽可能使用他们现有的Python知识。

Sanic(0.7.0发布2017-12-06)是一款类似Flask的Python 3.5+网络服务器,为快速运行而写。

Spinne(1.0.1发布2014-05-17)是一个简单,容易,快速的python 3.x微网页框架。

weblayer(0.4.3发布2011-02-03)是一个用于编写Web应用程序的轻量级、组件化Python包。

WebStack(1.2.7发布2007-10-29)非常轻巧,需要额外的技术层(如XSLTools等)来在功能比较feature comparisons方面匹配全栈框架。

WSGIServlets(1.0.1发布2011-11-09)是一款轻量级,面向对象的框架,不会妨碍您的路。直观的类层次结构classhierarchy,使得WSGI应用程序、中间件或完整的CMS和框架等编码coding成为一项简单的任务,它为开发人员提供了一套开箱即用out-of-the-box的工具。项目主页上提供了一个指向实时教程的可用链接(使用WSGIServlets编写)。该教程也包括在发行版和一个完整API参考手册。

1.5停产/非活动框架Discontinued/InactiveFrameworks

以下框架要么已停止discontinued,要么他们的开发者们在较长时间内不予维护代码,或表现出开发或维护不活跃inactively,或项目网站在很长一段时间保持不变。

4Suite(服务器产品似乎收到相对不频繁的更新,网站经常关闭)

Crusader是一个功能强大的Python应用服务器,基于一个可扩容scalable,可扩展extensible且易于使用easy-to-use的通用目的的服务器框架。

Cymbeline(1.3.1发布2005-12-09)是一个应用程序服务器框架,包括DB和任意对象池arbitrary object pooling,Web服务器,持久对象存储库persistant object repository和文本控制台text console等功能functionality。截至2013-08-13,这是一个死链接。

Enamel是一个Twisted,Nevow,Formal和SQLAlchemy之上的抽象层,将他们的概念融合在一个框架下(该链接不再有效)

GAE框架(1.0PRE发布2011-05-84)是一个Python Web框架,专为Google App Engine上的高负载网站而设计;注意:项目网站http://www.gaeframework.com已关闭。

Gizmo(QP)(0.7发布2007-04-17)扩展了QP(见下文),增加了帮助构建丰富而严格的Web界面的功能。包括一个表单模块Form module,支持(冗余redundant)自动生成的客户端字段验证field validation,就像附加json回调callbacks一样好用。

maki(开发人员不再使用该产品)

Pyroxide构建于Apache的mod_python之上。它始终使用MVC(模型-视图-控制器model-view-controller)模式和其他经典的面向对象模式。它抽象了mod_python层,提供了一个非常敏感的面向对象框架,因此开发者可以处理HTTP请求Requests,HTTP响应Responses,页面控制器Page Controllers,视图Views和域模型domain model等对象objects。它与AJAX框架(如Prototype和Mochikit)非常好地集成。它配备了一个优雅的ORM框架,并与Zope页面模板Page Templates(Simpletal项目)一起运行。(网站说:“请注意这个项目已经死了”并将人们引导到Django和/或Pylons)

Python Server Pages或PSP(1999年的旧网站,死链接)

Python Servlet Engine(3.0.4发布2006-02-17)PSE将模板解析为字节编译的“servlet”,以生成快速运行的Web页面。(网站说“注意:PSE项目已于3/28/2010正式关闭”)

QP(2.2发布2009-08-25)是一个包,定义和运行多个Web应用程序,为了持久性都基于Durus,提供标准的持续会话Session和用户类User classes,便于互动数据库会话,并为安全组装html提供QPY。包Packages需要Python> =2.4上运行,并且,是的,包括具有相同代码库的Python3.x!

Repoze.bfg(1.3)BFG是“只为您吃的东西付费pay only for what you eat”的PythonWeb框架。BFG是一个基于WSGI的PythonWeb应用程序框架。BFG也称为repoze.bfg。Pyramid的祖先(并取而代之)。

SkunkWeb(3.4.0发布2004-09-10)

Snakelets(1.50发布于2008-10)简单易用的Python Web应用程序服务器。宣布在1.50版本发布后停止发布。截至2013-08-13,死链接dead link。

Spark(0.2.1发布2006-9-15)快速轻巧的Web工具包。支持mod_python,WSGI,Twisted。 (2010-03-15,网站未响应一周左右,似乎死了;2013-08-13,死链接)。

Spiked(0.1.3发布2010-01-23)是一个基于Twisted和Cheetah构建的Web开发框架。

Wasp(2.00发布2007-07)是一个支持命令行、CGI和嵌入式Web服务器模式,具有模板、会话机制和其他模块,强调易用性和熟悉的范例paradigms。(2010-03-15,网站表示他不再活动“我很抱歉,但WASP不会回来了。我根本没时间为这冒险,看到我如何向我的主人工作......I AM SORRY BUTWILL NOT BE RETURNING. I simply have no time for this venture, seeing as how I am working towards my masters...”;2013-08-13,死链接)

1.6书籍和文章Books and Articles

•Steve Holden写了一本关于《Python网络编程》(Python Web Programming)的书。来自John Goerzen的书,《Python网络编程基础》(Foundations of PythonNetwork Programming),可能很有用。奥赖利O'Reilly的《编写Python第三版》(Programming Python 3rd Edition)有500页的Internet编程,其中包括250个Web脚本。最后,查看Wesley Chun的《核心Python编程》(Core Python Programming)中的WebProgramming一章——也有一小部分Web APIsWeb API内容。

•《Zope3快速入门指南》(Zope 3 Quick Start Guide)简要介绍了Zope 3。

1.7内容管理系统Content ManagementSystems

内容管理系统Content managementsystems(CMS)通常允许您构建应用程序功能,类似并典型提供在全栈框架中看到的许多设施facilities。更多详细信息,请参阅ContentManagementSystems

1.8互联网组件Web Components

一些框架为诸如模板/输出templating/output和身份验证/授权authentication/authorization之类的东西提升了可互操作的组件interoperable components,因此您可能会看到不同框架的用户实际使用相同的组件component或库library。有关此类组件的详细信息,请参阅WebComponents

1.9互联网客户端框架Web Client Frameworks

与面向服务器的框架server-orientedframeworks相反,通过提供预先打包JavaScript组件的方式可以提供AJAX(异步JavaScript和XML)支持,并为此种JavaScript组件发出的请求提供服务器端支持;Web客户端框架更直接地利用了浏览器引擎browserengines的动态功能dynamic capabilities。浏览器引擎能实现的全部可能性的方法,例如,将Python代码编译为JavaScript或将Python解释器嵌入Web浏览器本身。在某些情况下,Web浏览器引擎可以在单独的自定义应用程序中使用,而不是在“Web浏览器”本身中使用。有关详细信息,请参阅WebBrowser Programming

1.10编辑笔记Editorial Note

以上列表应按升序字母顺序ascending alphabeticalorder排列——请在添加新解决方案时予以遵守。指定发布日期时,请使用格式YYYY-MM-DD。

一些本页面贡献者特别说明,他们喜欢在“重新组织”内容时担任倡导职位advocacy position:

•不要删除编辑指南editorial guidelines:当人们不关心这些指导方针时,他们却导致了其他人不再相信任何结构或方式。

•如果必须更改此页面上使用的类别categories,请至少尝试将所有框架分配给有意义的类别。不要发明特殊类别以提升某些项目的概况。不要合并类别并将框架放入混杂miscellaneous类别。

•除非是Web框架,否则不要向项目添加链接。而是使用WebComponentsWebServersTemplating页面或WebProgramming引用的任何页面。

•某些框架未得到主动的开发developed或维护maintained。不要将条目移入“已停止/不活动的框架Discontinued/Inactive Frameworks”部分,而不先做些调查。

还有一些基本的编辑建议editing advice:在编辑时使用预览按钮preview button,而不是在历史记录中留下数十个微观变化tensof micro-changes。

WebFrameworks(JuhaKoskelainen最后编辑2018-08-14 18:54:28)

MoinMoin Powered,Python Powered,GPLlicensed,ValidHTML 4.01。

Unable to edit the page? See the FrontPage for instructions.无法编辑页面?请参阅FrontPage指导。

-END-

参考文献(848字)

1-6.JuhaKoskelainen.WebFrameworks for Python.[EB/OL]python,https://wiki.python.org/moin/WebFrameworks/,2018-08-14.

2-8.Wikipedia.web-framworks-for-python.[EB/OL]Wikipedia,https://en.wikipedia.org/wiki/web-framworks-for-python,2018-07-11.

3.Matt Makai 2012-2018.Webframeworks.[EB/OL]Full Stack Python,https://www.fullstackpython.com/web-frameworks.html,2018-08.

4.Senior Writer,SerdarYegulalp By Serdar Yegulalp, Review: 13 Python web frameworks compared.[EB/OL]InfoWorld,https://www.infoworld.com/article/3105502/python/review-13-python-web-frameworks-compared.html,2018-08-15.

5.清凉油翻译.13个Python Web框架比较.[EB/OL]CloudMSP社区,https://mp.weixin.qq.com/s?__biz=MzA5NzMyMTI0MQ==&mid=2247483814&idx=1&sn=1fa10653ac39603c3adb5d7180e90c9f,2018-08-28.

数据简化社区Python官网Web框架概述(15212字)

秦陇纪

简介:数据简化社区Python官网Web框架概述。(公号回复“PythonWeb架构”,文末“阅读原文”可下载2表18k字9页PDF报告)蓝色链接“数据简化DataSimp”关注后下方菜单项有文章分类页,欢迎转发、赞赏支持社区。作者:Python官网,翻译:秦陇纪。来源:Google、InfoWorld、PythonAwsome、PythonWeb网站等、数据简化社区秦陇纪微信群聊公众号,引文出处请看参考文献。主编译者:秦陇纪,数据简化社区、科学Sciences、知识简化新媒体创立者,数据简化OS架构师、C/Java/Python/Prolog程序员,IT教师。每天大量中英文阅读/设计开发调试/文章汇译编简化,时间精力人力有限,欢迎转发/赞赏/加入支持社区。版权声明:科普文章仅供学习研究,公开资料©版权归原作者,请勿用于商业非法目的。秦陇纪2018数据简化DataSimp综合汇译编,投稿合作,或出处有误、侵权、错误或疏漏(包括原文错误)等,请联系DataSimp@126.com沟通、指正、授权、删除等。欢迎转发:“数据简化DataSimp、科学Sciences、知识简化”新媒体聚集专业领域一线研究员;研究技术时也传播知识、专业视角解释和普及科学现象和原理,展现自然社会生活之科学面。秦陇纪发起未覆盖各领域,期待您参与~~强烈谴责超市银行、学校医院、政府公司肆意收集、滥用、倒卖公民姓名、身份证号手机号、单位家庭住址、生物信息等隐私数据!

目录

数据简化社区Python官网Web框架概述(15212字)

A数据简化社区Python官网Web框架概述(14614字)

1 Python官网的Web框架

参考文献(848字)

Appx(845字).数据简化DataSimp社区简介

Appx(845字).数据简化DataSimp社区简介

信息社会之数据、信息、知识、理论持续累积,远超个人认知学习的时间、精力和能力。应对大数据时代的数据爆炸、信息爆炸、知识爆炸,解决之道重在数据简化(Data Simplification):简化减少知识、媒体、社交数据,使信息、数据、知识越来越简单,符合人与设备的负荷。数据简化2018年会议(DS2018)聚焦数据简化技术(Data Simplification techniques):对各类数据从采集、处理、存储、阅读、分析、逻辑、形式等方ose做简化,应用于信息及数据系统、知识工程、各类Python Web框架、物理空间表征、生物医学数据,数学统计、自然语言处理、机器学习技术、人工智能等领域。欢迎投稿数据科学技术、简化实例相关论文提交电子版(最好有PDF格式)。填写申请表加入数据简化DataSimp社区成员,应至少一篇数据智能、编程开发IT文章:①高质量原创或翻译美欧数据科技论文;②社区网站义工或完善S圈型黑白静态和三彩色动态社区LOGO图标论文投稿、加入数据简化社区,详情访问www.datasimp.org社区网站,网站维护请投会员邮箱DataSimp@163.com。请关注公众号“数据简化DataSimp”留言,或加微信QinlongGEcai(备注:姓名/单位-职务/学校-专业/手机号),免费加入投稿群”科学Sciences学术文献”读者微信群等。长按下图“识别图中二维码”关注三个公众号(搜名称也行,关注后底部菜单有文章分类页链接):

数据技术公众号“数据简化DataSimp”:

社会教育知识公众号“知识简化”:

普及科学知识,分享到朋友圈

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20180906G1Z1AA00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券