init
This commit is contained in:
14
spider/normalutils/utils/timeit.py
Normal file
14
spider/normalutils/utils/timeit.py
Normal file
@ -0,0 +1,14 @@
|
||||
from time import time
|
||||
from functools import wraps
|
||||
|
||||
|
||||
def timeit(func):
|
||||
@wraps(func)
|
||||
def _totime(*args, **kwargs):
|
||||
st = time()
|
||||
ans = func(*args, **kwargs)
|
||||
end = time()
|
||||
print("'{}' use time: {}".format(func.__name__, end - st))
|
||||
return ans
|
||||
|
||||
return _totime
|
||||
Reference in New Issue
Block a user