import time
def loging(function):
"""
装饰器函数loging
:param function:想要计时的函数
:return:
"""
def wrapper(*args, **kwargs):
time_start = time.time()
res = function(*args, **kwargs)
cost_time = time.time() - time_start
print("【%s】运行时间:【%s】秒" % (function.__name__, cost_time))
return res
return wrapper
@loging
def main():
time.sleep(1)
if __name__ == '__main__':
main()
基于python装饰器的时间记录
最新推荐文章于 2024-07-16 10:15:00 发布