БГ
Size: a a a
БГ
I
АД
ГГ
ГГ
ГГ
й
A
A
A
й
Ю
A
import time
INVALIDATE_INTERVAL = 1800 #полчаса
cached_data = {data:"", last_time: 0}
def function_with_api_call():
if time.time() - cached_data['last_time'] > INVALIDATE_INTERVAL:
cached_data['data'] = api.call()
cached_data['last_time'] = time.time()
return cached_data['data']
Ю
ГГ
ГГ
Ю
A
й
import time
INVALIDATE_INTERVAL = 1800 #полчаса
cached_data = {data:"", last_time: 0}
def function_with_api_call():
if time.time() - cached_data['last_time'] > INVALIDATE_INTERVAL:
cached_data['data'] = api.call()
cached_data['last_time'] = time.time()
return cached_data['data']