如果你對(duì)Python感興趣,想要學(xué)習(xí)Python課程,那么今天千鋒教育為大家介紹的這篇文章一定要看,也是最不可缺少的知識(shí)點(diǎn),好用的Python開(kāi)發(fā)框架介紹,絕對(duì)不能錯(cuò)過(guò)哦。
其實(shí)大家都知道,Python有著許多不同的web框架可以使用,也有很多最具有代表性的,有很多是不常見(jiàn)的,今天總共總結(jié)了八款,看看你都知道哪幾個(gè)?
1、django:Python web開(kāi)發(fā)框架,Python有多種不同的框架,diango是比較具有代表性的一種,有很多知名的網(wǎng)站都是利用diango開(kāi)發(fā)的,幾乎是一項(xiàng)全能型的框架,具有非常好的自動(dòng)化,只需要使用ORM,做簡(jiǎn)單定義,就可以實(shí)現(xiàn)自動(dòng)化的狀態(tài)。
2、Cubes:是一個(gè)輕量級(jí)的Python OLAP框架,主要包含OLAP、多維數(shù)據(jù)分析和瀏覽聚合數(shù)據(jù)等工具。
3、Pulsar:是Python事件驅(qū)動(dòng)并發(fā)框架,具有高拓展性、高可用的框架,可以基于事件驅(qū)動(dòng)開(kāi)源實(shí)時(shí)分析平臺(tái)和處理框架,還可以實(shí)時(shí)收集和處理用戶(hù)行為和業(yè)務(wù)事件。
4、Tornado:被定義為是異步非阻塞IO的Python Web框架,被公認(rèn)性能很高的框架,是一個(gè)非常不錯(cuò)的框架,支持異步處理功能。
5、Bottle:微型的Python web框架,Bottle和Flask一樣都是屬于輕量級(jí)的Web框架。
6、Web2py:全棧式Web框架,是一個(gè)為Python語(yǔ)言提供的全功能Web應(yīng)用框架,以敏捷快速為主要,具有快速、安全以及可移植的數(shù)據(jù)庫(kù)應(yīng)用。
7、Kartograph.py:創(chuàng)造矢量地圖的輕量級(jí)Python框架,是一個(gè)Python的庫(kù),可以用來(lái)生產(chǎn)SVG地圖。
8、Flask:一個(gè)用Python編寫(xiě)的輕量級(jí)Web應(yīng)用框架,是Python編寫(xiě)web的微框架,能夠快速實(shí)現(xiàn)一個(gè)網(wǎng)站或Web服務(wù),屬于輕量級(jí)web應(yīng)用框架。