类别:Python / 日期:2019-12-02 / 浏览:79 / 评论:0

python作为诠释型脚本言语,是一种通用的编程言语。因为python社区具有大批的库文件、框架和其他的一些有用工具,我们能够用python完成林林总总的使命。

别的,因为python的代码组成和构造就像英语句子一样天然,这类言语的进修曲线也比较平缓。因而和其他言语比拟,很多网站开辟人员更喜好用python来确保代码的可读性。 (引荐进修:Python视频教程)

但是,python一开始被设想出来的时刻,并没有迥殊倾向于网站开辟。恰是因为这个缘由,我们在运用python做网站时,就不得不借助数目繁多的web开辟框架。

经由过程大批的实验总结,我们整理了5个最有用、最好用的框架。下面让我们细细道来:

Django

排位第一的当然是Django。事实上,恰是因为Django的存在,成百上千的网站项目才胜利,python才成为网站开辟中最经常使用的言语。包含 Instagram, Mozilla Firefox, National Geographic, Pinterest, NASA等在内的大型机构、公司,都在运用Django作为网站开辟框架。

CherryPy

CherryPy是仅次于Django的网站开辟框架,它最大的特征就是能够同时运转好几个web效劳。Django和CherryPy最大的区分在于,后者没有像前者那样多的模板,而是供应能够导入的库文件。事实上,这类体式格局给开辟者以很大的自在度和扩展性,程序员能够自在的挑选运用或许禁用种种模板、用户权限和数据库。

TurboGears

TurboGears是一种MVC架构的网站开辟框架,它基于一些WSGI组件(比方SQLAlchemy, Ming, Repoze等)、模板引擎( Genshi, Kajiki, Cheetah, Myghty)和大批的库文件以及中间件(middleware)。同时它具有 widgets控件,能够异常轻易的生成一些特定的功用。

Flask

Flask是一个相称新的框架,他的开辟者在深切完全的研讨了现有的种种框架后,剖析了它们利害,在此基础上开辟出了这一个取一切英华,去一切糟粕的web框架。

Pyramid

我们提到的末了一个框架是Pyramid,它由Pylons项目中的一部分演化而来。Pyramid最大的特性就是灵活性和可扩展性(特别和Django比拟)。在运用Pyramid时,程序员能够自在的挑选运用什么样的数据库、URL构造、模板作风等等。

以上就是python网站开辟简朴吗的细致内容,更多请关注ki4网别的相干文章!

打赏

感谢您的赞助~

打开支付宝扫一扫,即可进行扫码打赏哦~

版权声明 : 本文未使用任何知识共享协议授权,您可以任何形式自由转载或使用。

 可能感兴趣的文章

评论区

发表评论 / 取消回复

必填

选填

选填

◎欢迎讨论,请在这里发表您的看法及观点。