广州

点击搜索

发布

中软卓越带你了解这几个Python开源框架

区域:
广州 > 广州周边
类别:
软件工程师培训
地址:
广州
相信现在不少人都在默默开始学习Python吧。不管是编程出身还是零基础,都有在自学Python的。如果你正在学习Python中,那么这篇文章可能会对你有帮助。这10个开源框架,我认为你有必要花几分钟了解一下~

Django

Python Web应用开发框架;大家都知道,Python有多种不同的Web开发框架。而Django是其中一个比较具代表性的,很多有名的网站和APP都基于Django开发的;它是一个较为全能型的框架,具特色的就是它全自动化的管理后台:只需要使用ORM,做简单的对象定义,它就可以自动生成数据库结构、以及管理后台。这是不是很酷?

Cubes

轻量级的Python OLAP框架;Cubes包含OLAP、多维数据分析和浏览聚合数据(aggregated data)等工具。

Kartograph.py

有人说Kartograph创造矢量地图的轻量级Python框架;其实Kartograph是一个Python库,作用是为ESRI生成SVG地图。不过Kartograph.py目前仍处于beta阶段,可以在virtualenv环境下来测试。

Pulsar

它是Python事件驱动并发框架;Pulsar具有高扩展性、高可用性的框架,它能够基于事件驱动的开源实时分析平台和处理框架,同时可以实时收集和处理用户行为和业务事件。

Tornado

被定义为是异步非阻塞IO的Python Web框架;全称是Torado Web Server,一直被认为是性能很高的框架。Tornado确实是一个很好的框架,它具有支持异步处理功能的特点,其他框架不支持。Tornado的设计更注重RESTful URL。

Bottle

微型的Python Web框架;Bottle和Flask一样都是属于轻量级的Web框架。为什么说它微型框架呢,因为它只有一个文件。而且除Python标准库外,它不会依赖于任何第三方模块。

Web2py

全栈式Web框架;Web2py是 Google 在 web.py 基础上二次开发而来的,兼容 Google App Engine 。是一个为Python语言提供的全功能Web应用框架,旨在敏捷快速的开发Web应用,具有快速、安全以及可移植的数据库驱动的应用。

Falcon

构建云API和网络应用后端的高性能Python框架;Falcon是一个构建云API的高性能Python框架,是一个面向Hadoop的数据集和处理过程的管理平台。它鼓励使用REST架构风格,尽可能以少的力气做多的事情。

Diesel

它是基于Greenlet的事件I/O框架;Diesel提供一个整洁的API来编写网络客户端和服务器。支持TCP和UDP。非阻塞I/O使得diesel非常快速并且容易扩展。

以上就是关于学习Python的一些框架,希望对正在学习Python的你有一定的帮助。其实现在是学习Python的绝佳时机,对于很多没有基础但是又想从事Python这行的人,想要短时间内提升自己的编程能力,成为一个合格的Python编程人员捷径就是找个靠谱的机构去提升自己,不可否认,花钱和不花钱结果是截然不同的。广州Python培训www.***.cn
查看更多广州电脑/网络信息

免责声明:此信息系发布者(UID:476073)自行发布,本站是服务平台,仅提供信息存储空间服务,该信息内容的真实性及合法性由该发布者完全负责。

© lieju.com 联系我们