#靜態與動態
1.靜態:從硬碟直接讀取內容返回不做修改就靜態,其他都是動態
#wsgi協議
用來規定框架與伺服器之間的資料傳遞方式,
作用:讓不同的伺服器與框架進行無feng,對接,不需要更改**
env用來獲取伺服器傳過來的資料
response_fun("200 ok",[(欄位前部分[content-type],後部分[text/html;charset=utf-8])]
上面的作用是給伺服器傳資料的(頭部字段)
return 這個是body的資料
#如果ifelse超過三個請使用字典的方式去更換
#如何讓我們的函式引用跟位址繫結在一起,我們使用裝飾器傳參的方式
def route(file_name):
def set_fun(func):
def call_fun(*args,**kwargs)"
return func(*args,**kwargs)
return call_fun
return set_fun
@route("/index.html")
def add():
pass
############簡易框架
return set_fun
###伺服器實現新增功能
Python網路程式設計 WSGI 簡易例項
wsgi是乙個簡便的web模組,也有很多web框架底層用調到wsgi的模組,下面是乙個wsgi簡單的例項,只需四步即可搭建好乙個簡易的web服務。開發環境 python3.x 下面是 實現 一 載入wsgi相關模組。from wsgiref.server import make server def...
WSGI協議實現正則路由
簡單的實現思路就是直接遍歷字典中的key即你存放的路由位址,每遍歷乙個就和傳過來的請求path進行正則匹配,如果匹配成功就把path作為引數傳進檢視函式呼叫對應key的方法,匹配不成功就返回404 原始碼 介面部分 正則實現wsgi協議介面 path env path info for key in...
簡易運動框架
簡易的運動框架可以用來控制長寬高 位置 透明度,結合定時器可以實現簡單的動畫。其中最主要也是最基礎的就是獲得元素的屬性,我們先來看一下給元素新增樣式的三種方法 行內樣式 嵌入式樣式 外鏈樣式表 1 doctype html 2 html lang en 3 head 4 meta charset u...