У меня есть следующая функция python, которая использует функции кэша:
from cachetools import cached, TTLCache
cache = TTLCache(maxsize=100, ttl=3600)
@cached(cache)
def load_data():
# run slow data to get all user data
load_response = requests.request(
'GET',
url=my_url
)
return load_response
Есть ли способ проверить, существует ли сначала ключ в кэше, чтобы я мог реализовать функцию else?
Я пытаюсь реализовать другой кеш для извлечения данных оттуда, когда ключ кеша здесь не существует.