簡易框架(函式形式) 易理解

2021-09-19 12:19:35 字數 714 閱讀 9350

path:可以理解為你選取乙個自己需要的**(通過切片等手段)如:、home/index/***/***xx/經過切片split,切成 『home』,『index』 ,『***』,『***xx』 選取你需要的片段

用print是為了方便看結果,實際專案多用return返回值

具體過程看注釋

def index(path):

msg='這是{}頁面'.format(path)

print(msg)

def home(path):

msg = '這是{}頁面'.format(path)

print(msg)

def error(path):

msg = '{}是錯誤頁面!'.format(path)

print(msg)

list=[

('index',index),

('home',home),

] path=input('請輸入切斷位址')

func=none#給func賦值為空

for path_list in list:#遍歷list列表

func=path_list[1]#將位址賦值給func

break

if func:

msg=func(path)#作用是呼叫前面函式值

else:

msg=error(path)

簡易運動框架

簡易的運動框架可以用來控制長寬高 位置 透明度,結合定時器可以實現簡單的動畫。其中最主要也是最基礎的就是獲得元素的屬性,我們先來看一下給元素新增樣式的三種方法 行內樣式 嵌入式樣式 外鏈樣式表 1 doctype html 2 html lang en 3 head 4 meta charset u...

簡易框架 wsgi協議

靜態與動態 1.靜態 從硬碟直接讀取內容返回不做修改就靜態,其他都是動態 wsgi協議 用來規定框架與伺服器之間的資料傳遞方式,作用 讓不同的伺服器與框架進行無feng,對接,不需要更改 env用來獲取伺服器傳過來的資料 response fun 200 ok 欄位前部分 content type ...

手寫簡易springmvc框架

回顧一遍 準備工作 先寫兩個註解類 controller層的類 並寫上註解 自己寫dispatcherservlet 寫的也不是很完善 在裡面完成 init dopost web.xml配置資訊 只需要配置dispatcherservlet 然後就開始dispatcherservlet的完善 首先是...