Flask學習教程

2021-09-28 13:08:24 字數 1125 閱讀 9945

為了測試flask安裝,請在編輯器中將以下**輸入hello.py:

from flask import flask

def hello_world():

return 'hello world』

if __name__ == '__main__':

必須在專案中匯入flask模組。 flask類的乙個物件是我們的wsgi應用程式。

flask建構函式使用當前模組(__name __)的名稱作為引數。

flask類的route()函式是乙個裝飾器,它告訴應用程式哪個url應該呼叫相關的函式。

在上面的示例中,'/ ' url與hello_world()函式繫結。因此,當在瀏覽器中開啟web伺服器的主頁時,將呈現該函式的輸出。

最後,flask類的run()方法在本地開發伺服器上執行應用程式。

所有引數都是可選的

序號引數與描述

1host

要監聽的主機名。 預設為127.0.0.1(localhost)。設定為「0.0.0.0」以使伺服器在外部可用

2port

預設值為5000

3debug

預設為false。 如果設定為true,則提供除錯資訊

4options

要**到底層的werkzeug伺服器。

上面給出的python指令碼是從python shell執行的。

python hello.py
python shell中的訊息通知您:

* running on  (press ctrl+c to quit)
在瀏覽器中開啟上述url(localhost:5000)。將顯示「hello world」訊息。

Flask學習教程

flask教程 flask概述 flask環境 flask應用 flask路由 flask變數規則 flask url構建 flask http方法 flask templates flask靜態檔案 flask請求物件 flask 傳送表單資料到模板 flask cookies flask ses...

Flask教程導航

flask教程 flask概述 flask環境 flask應用 flask路由 flask變數規則 flask url構建 flask http方法 flask templates flask靜態檔案 flask請求物件 flask 傳送表單資料到模板 flask cookies flask ses...

Flask安裝教程

第2步 安裝 virtualenv,這個主要是用來做直譯器環境隔離的,避免同一機器上的多個python或者多個python的庫依賴,各種作業系統安裝命令如下 linux and mac os x sudo easy install virtualenv 或者 sudo pip install vir...