python flask框架學習日記(三)

2021-08-20 20:04:57 字數 463 閱讀 3615

#裝飾器實際上就是乙個函式

#有兩個特別之處

#1.引數是乙個函式

#2.返回值是乙個函式

#在列印run之前,先要列印乙個hello world 

#在所有的函式執行之前,都要列印乙個hello world

#1.裝飾器使用是通過@符號,放在函式的上面 

#2.裝飾器中定義的函式,要使用*args,**kwargs兩對兄弟的組合。並且在這個函式中執行原始函式的時候也要把*args,**kwargs傳進去

#3.需要使用functools.wraps在裝飾器中的函式上把傳進來的這個函式進行乙個包裹,這樣就不會丟失原來的函式的__name__等屬性

def my_log(func):

@wraps(func)

print 'hello world'

func(*args,**kwargs)

Python Flask框架學習

1.flask系列教程 1 認識web 2.flask系列教程 2 flask簡介 3.flask系列教程 3 專案配置 4.flask系列教程 4 url與檢視 5.flask系列教程 5 模板簡介 6.flask系列教程 7 jinja2模板概述 7.flask系列教程 8 jinja2過濾器 ...

python flask框架詳解

2.簡單上手 乙個最小的 flask 應用如下 執行結果 environment production warning this is a development server.do not use it in a production deployment.use a production wsg...

Python Flask框架總結

flask是乙個使用 python 編寫的輕量級 web 應用框架,它比較適合一些分層比較少,邏輯不怎麼複雜的web專案。werkzeug 路由模組,實現路由 除錯和web伺服器閘道器介面 jinja2 模板引擎 匯入flask from flask import flask 建立flask的應用程...