1. gzyueqian
      13424082685

      Python中的web的主流框架有哪些?

      更新時(shí)間: 2020-04-17 16:20:20來源: 粵嵌教育瀏覽量:7182

         現(xiàn)在很多學(xué)員在學(xué)習(xí)python的時(shí)候都會(huì)傾向于學(xué)習(xí)爬蟲、人工智能和數(shù)據(jù)分析的方式,往往就會(huì)有很多的人會(huì)忽略掉了pythonweb開發(fā)的這個(gè)方向。其實(shí)在python中運(yùn)用到web開發(fā)是很多的,很多的python開發(fā)層序員都說python中的web是全能的。下面粵嵌科技的小編就來給大家講解下Python中的web的主流框架有哪些?

        1.Django


        Django是一個(gè)開源的Web應(yīng)用框架,由Python寫成,支持許多數(shù)據(jù)庫(kù)引擎,可以讓Web開發(fā)變得迅速和可擴(kuò)展,并會(huì)不斷的版本更新以匹配Python版本,如果是新手程序員,可以從這個(gè)框架入手。


        2.Flask


        Flask是一個(gè)輕量級(jí)的Web應(yīng)用框架, 使用Python編寫。基于 WerkzeugWSGI工具箱和 Jinja2模板引擎。使用 BSD 授權(quán)。Flask也被稱為 “microframework” ,因?yàn)樗褂煤?jiǎn)單的核心,用 extension 增加其他功能。Flask沒有默認(rèn)使用的數(shù)據(jù)庫(kù)、窗體驗(yàn)證工具。然而,Flask保留了擴(kuò)增的彈性,可以用Flask-extension加入這些功能:ORM、窗體驗(yàn)證工具、文件上傳、各種開放式身份驗(yàn)證技術(shù)。


        3.Web2py


        Web2py是一個(gè)用Python語言編寫的免費(fèi)的開源Web框架,旨在敏捷快速的開發(fā)Web應(yīng)用,具有快速、可擴(kuò)展、安全以及可移植的數(shù)據(jù)庫(kù)驅(qū)動(dòng)的應(yīng)用,遵循LGPLv3開源協(xié)議。Web2py提供一站式的解決方案,整個(gè)開發(fā)過程都可以在瀏覽器上進(jìn)行,提供了Web版的在線開發(fā),HTML模版編寫,靜態(tài)文件的上傳,數(shù)據(jù)庫(kù)的編寫的功能。其它的還有日志功能,以及一個(gè)自動(dòng)化的admin接口。


        4.Tornado


        Tornado即是一個(gè)Web server(對(duì)此本文不作詳述),同時(shí)又是一個(gè)類web.pymicro-framework,作為框架Tornado的思想主要來源于Web.py,大家在Web.py的網(wǎng)站首頁(yè)也可以看到Tornado的大佬Bret Taylor的這么一段話(他這里說的FriendFeed用的框架跟Tornado可以看作是一個(gè)東西)


        [web.py inspired the] Web framework we use at FriendFeed [and] the webapp framework that ships with App Engine…”


        因?yàn)橛羞@層關(guān)系,后面不再單獨(dú)討論Tornado


        5.CherryPy


        CherryPy是一種用于Python的、簡(jiǎn)單而非常有用的Web框架,其主要作用是以盡可能少的操作將Web服務(wù)器與Python代碼連接,其功能包括內(nèi)置的分析功能、靈活的插件系統(tǒng)以及一次運(yùn)行多個(gè)HTTP服務(wù)器的功能,可與運(yùn)行在版本的PythonJythonAndroid上。


        以上就是粵嵌科技的小編給大家整理的關(guān)于Python中的web的主流框架有哪些的問題了,如果說你想要學(xué)習(xí)python技術(shù)的話,那么粵嵌科技?xì)g迎你來我們公司的python培訓(xùn)班進(jìn)行實(shí)地考察,也可以點(diǎn)擊我們文章下面的獲取試聽資格按鈕來獲取我們的python課程免費(fèi)試聽資格。我們的python課程不止有包含爬蟲、人工智能、大數(shù)據(jù)、web只要是python這門知識(shí)點(diǎn)需要用到的,在我們粵嵌科技的python培訓(xùn)課程里面就會(huì)出現(xiàn)。

      免費(fèi)預(yù)約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 亚洲人成综合在线 | 中文字幕精品亚洲一区 | 亚洲日韩一级在线毛 | 最新国产美女菊爆在线播放 | 日韩在线一区精品视频漫画 | 亚洲乱理片在线观看中字 |