Flask 學習筆記 四 引數接收

2021-09-30 20:03:52 字數 1056 閱讀 5601

路徑引數

請求引數

from flask import flask

def params(heh):

print(type(heh))

print(heh)

return "test params"

if __name__ == '__main__':

執行後訪問

列印結果為: lala

可見傳遞引數預設為字串型別

def params(heh="123123"):

print(type(heh))

print(heh)

return "test params"

uuid 演示

def get_uuid():

return str(uuid.uuid4())

def get(name):

print(type(name))

print(name)

return "test uuid"

訪問隨機獲取乙個uuid:53e8fccf-f238-40a6-af25-1966ad2ea73c

再訪問可以看到終端輸出

any 演示

def any(name):

print(type(name))

print(name)

return "test any"

可訪問的位址只有「

反向解析

from flask import url_for

def url():

url = url_for("get_uuid")

print(url)

print(type(url))

anyurl = url_for("any", name="c")

print(anyurl)

return "test urlfor"

訪問

在html模板中可以直接使用

get uuid

Flask學習筆記(四)

進入虛擬環境 我的電腦的虛擬環境在f盤裡,命令列進入f盤後,直接打入virtualenv flask env scripts activate即可進入我的虛擬環境中使用flask。退出虛擬環境 deactivate 1.dialect driver username password host po...

SpringMVC的學習 四 引數接收

一 使用 requestparam value xx 註解獲取引數 預設情況下該引數不能為空,如果為空則系統會丟擲異常。如果希望允許為空,那麼要修改它的配置項required為 false。requestparam value xx required false 二 使用url傳遞引數 註解 pat...

Flask學習筆記(四)從helloworld開始

所有flask程式必須有乙個程式例項。flask呼叫檢視函式後,會將檢視函式的返回值作為響應的內容,返回給客戶端。一般情況下,響應內容主要是字串和狀態碼。當客戶端想要獲取資源時,一般會通過瀏覽器發起http請求。此時,web伺服器使用wsgi web server gateway inte ce 協...