1. 程式人生 > >Python _ Flask入門

Python _ Flask入門

Flask框架的簡介:

                flask是一個輕量級的web框架,被稱為微型框架。只提供了一個高效穩定的核心,其它全部通過擴充套件來實現。意思就是你可以根據專案需要進行量身定製,也意味著你需要不斷學習相關的擴充套件庫。

核心:

          WSGI系統、除錯、路由

          模板引擎(Jinja2,是flask核心開發者人員開發的)

安裝:    pip install flask

簡單測試:

# 匯入類庫
from flask import Flask

# 建立應用例項
app = Flask(__name__)

# 新增檢視函式
@app.route('/')
def index():
	return 'Hello Flask!'   

# 啟動應用
if __name__ == '__main__':
	app.run()    

啟動引數 :

引數 說明
debug 是否開啟除錯模式,預設為False;開啟後會有出錯除錯資訊,檔案會自動載入。
threaded 是否開啟多執行緒,預設為Flase。
host 指定主機,預設為'127.0.0.1',設定為'0.0.0.0'後可以通過IP進位制訪問
port 指定埠,預設為5000。

啟動示例:app.run(debug=True, threaded=True,host='0.0.0.0', port=5555)