web.py 如何实现页面执行时间

皮六毛

2011-05-12 11:09:02 来自: 皮六毛

在网上找了段代码

# coding=utf-8
from server import render

# 装饰器
def displayTime(func):
import time
def calTime(*args):
# 记录开始时间
start = time.time()
# 回调原函数
result = func(*args)
passtime = time.time() - start
# 在结果输出追加计时信息
result = result + "\n<!-- %s ms -->" % (passtime*1000)
# 返回结果
return result
# 返回重新装饰过的函数句柄
return calTime

class Index(object):
@displayTime
def GET(self):
return render.home()

不过好像不行吧


这个小组的成员也喜欢去  · · · · · ·

Python WEB 开发技术
Python WEB 开发技术 (3431)
Django
Django (4200)
Flask
Flask (599)
Pylons
Pylons (506)
MongoDB
MongoDB (2494)
twisted
twisted (585)