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