如果你對Python感興趣,想要學習Python課程,那么今天千鋒教育為大家介紹的這篇文章一定要看,也是最不可缺少的知識點,好用的Python開發框架介紹,絕對不能錯過哦。
其實大家都(dou)知道,Python有(you)(you)著許(xu)多(duo)不(bu)同的(de)web框架(jia)可以使用,也有(you)(you)很多(duo)最具有(you)(you)代(dai)表(biao)性的(de),有(you)(you)很多(duo)是(shi)不(bu)常(chang)見的(de),今(jin)天(tian)總共總結了八款,看(kan)(kan)看(kan)(kan)你都(dou)知道哪(na)幾個?
1、django:Python web開(kai)發(fa)框(kuang)架(jia)(jia),Python有多(duo)種不同的(de)(de)(de)框(kuang)架(jia)(jia),diango是比較具(ju)有代表性的(de)(de)(de)一(yi)種,有很多(duo)知名(ming)的(de)(de)(de)網站都(dou)是利用(yong)diango開(kai)發(fa)的(de)(de)(de),幾乎(hu)是一(yi)項全能型(xing)的(de)(de)(de)框(kuang)架(jia)(jia),具(ju)有非常好的(de)(de)(de)自動化,只需要使用(yong)ORM,做簡單定義,就(jiu)可以實現(xian)自動化的(de)(de)(de)狀(zhuang)態。
2、Cubes:是一個(ge)輕量(liang)級的Python OLAP框架,主要包含OLAP、多維數(shu)據分析和瀏覽聚合數(shu)據等工具。
3、Pulsar:是(shi)Python事(shi)件(jian)驅(qu)動并(bing)發框(kuang)架(jia),具有高拓展性(xing)、高可用(yong)的框(kuang)架(jia),可以基于事(shi)件(jian)驅(qu)動開源實(shi)時分析平臺和處理(li)框(kuang)架(jia),還可以實(shi)時收集和處理(li)用(yong)戶行為和業務事(shi)件(jian)。
4、Tornado:被定義為(wei)是異步(bu)非阻塞IO的(de)Python Web框(kuang)架,被公認性能(neng)很高的(de)框(kuang)架,是一個非常不錯的(de)框(kuang)架,支持異步(bu)處理功能(neng)。
5、Bottle:微(wei)型(xing)的(de)Python web框架(jia),Bottle和(he)Flask一樣都是屬于輕(qing)量級的(de)Web框架(jia)。
6、Web2py:全棧式(shi)Web框(kuang)架,是一個(ge)為Python語言提(ti)供的全功(gong)能Web應用框(kuang)架,以敏捷快速為主(zhu)要,具有快速、安全以及可(ke)移植的數(shu)據庫應用。
7、Kartograph.py:創造矢量地圖的(de)輕量級Python框架,是(shi)一個Python的(de)庫,可以用(yong)來生產SVG地圖。
8、Flask:一(yi)個(ge)用(yong)(yong)Python編寫(xie)(xie)的(de)輕(qing)量級Web應(ying)用(yong)(yong)框(kuang)架(jia),是Python編寫(xie)(xie)web的(de)微(wei)框(kuang)架(jia),能夠快速實現一(yi)個(ge)網站或Web服務,屬于輕(qing)量級web應(ying)用(yong)(yong)框(kuang)架(jia)。