Flask Web開發學習筆記(1)

2021-10-06 23:28:22 字數 1223 閱讀 6802

新人小白的第一篇部落格,寫的不好,請見諒。(≧—≦) 參考書籍:《flask web開發 基於python的web應用開發實戰》

第乙個完整的程式

from flask import flask
所有flask程式均需建立乙個程式例項

路由:處理url到python函式之間對映關係的程式

(或許可理解為:說明url指向哪個函式)

所執行的python函式即為檢視函式

檢視函式的返回值稱為響應

'/')def

index()

:return

''這是為程式根(』/』)位址註冊程式

同時url也可以含動態引數

'/user/'

)def

text_1

(name)

:return

''% name

用尖括號包裹動態引數(),flask會將其以引數形式傳給檢視函式

我們也可以只要固定格式的引數

'/user/'

)def

text_2(id

):return''%

idflask支援 int , float 和 path (即str)型別

用 run 方法啟動

if __name__ ==

'__main__'

:true

)

程式輸出

《Flask Web開發》學習筆記1

使用虛擬環境virtualenv 可以再python直譯器中避免包的混亂和版本的衝突。啟用虛擬環境 source venv bin activate結束虛擬環境 deactivatehello.py from flask import flask def index return 把index 函式...

Flask Web開發學習筆記(2)

二 請求排程 三 請求鉤子 四 響應 請求 響應迴圈 注 以下的請求意為flask收到的請求,不是向別的伺服器傳送的請求,此時你已經是伺服器了!響應同理。首先我們要有乙個概念,請求物件,它封裝了客戶端傳送的http請求 python中預設為全域性變數,為了防止使用混亂,引入上下文概念 可視為一種區域...

小白的Flask Web開發學習(1)

下來就開始安裝flask啦 針對windows 系統 virtualenv version 如果報錯說明沒有安裝 python ez setup.py easy install virtualenv 接下來需要建立乙個資料夾,用來儲存 下列命令是在git bash中執行 git clone cd f...