import time
def outer(fn):
def inner():
print('第一步')
start = time.time()
fn()
end = time.time()
print('第三步')
print(end - start)
return inner
@outer
def fn():
print('第二步')
time.sleep(2)
fn()
【Python】 使用装饰器计算程序运行时间
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 我们先来看一下python3中help(time): 关于time库中表示时间的方法,官方给出了2种: 1.从19...
- from time import time start = time() print("Start: "+ str...
- 1.运用场景 在很多的时候我们需要计算我们程序的性能,这个时候我们常常需要统计程序运行的时间。下面我们就来说说怎么...