Python語言和Flask框架

 百科Python  : Python,是一種面向對象、直譯式計算機程序設計語言;Python語法簡捷而清晰,具備豐富和強大的類庫。它常被暱稱爲膠水語言,它可以很輕鬆的把用其餘語言製做的各類模塊(尤爲是C/C++)輕鬆地聯結在一塊兒。常見的一種應用情形是,使用python快速生成程序的原型(有時甚至是程序的最終界面),而後對其中有特別要求的部分,用更合適的語言改寫,好比3D遊戲中的圖形渲染模塊,速度要求很是高,就能夠用C++重寫。php

         基於C的Python編譯出的字節碼文件,一般是.pyc格式。python

         Flask 是一個輕量級的 Web應用框架 , 使用 Python 編寫。基於 Werkzeug WSGI 工具箱和 Jinja2 模板引擎。 Flask 使用 BSD 受權。數據庫

        Flask也被稱爲 「microframework」 ,由於它使用簡單的核心,用 extension 增長其餘功能。Flask沒有默認使用的數據庫、表單驗證工具。然而,Flask保留了擴增的彈性,能夠用 Flask-extension加入這些功能:ORM、表單驗證工具、檔案上傳、各類開放式身份驗證技術。flask

特點:
內建開發用服務器和debugger
整合單元測試 (unit testing)
RESTful request dispatching
使用 Jinja2英語Jinja (template engine)) 模板引擎
支援 secure cookies (client side sessions)
100% WSGI 1.0 相容
Unicode based
詳細的文件、教學
Google App Engine 相容
可用 Extensions 增長其餘功能
服務器

相關文章
相關標籤/搜索