Function caching
from functools import lru_cache
@lru_cache(maxsize=1)
def func1(n):
import time
#some time consuming task
time.sleep(n)
return "harish"
if __name__=='__main__':
print(func1(3))
input("enter any key:")
print(func1(3))
from functools import lru_cache
@lru_cache(maxsize=1)
def func1(n):
import time
#some time consuming task
time.sleep(n)
return "harish"
if __name__=='__main__':
print(func1(3))
input("enter any key:")
print(func1(3))
Comments
Post a Comment