I have never dealt with cache in my life, but I would like to start now.
I have a python program that gets results from a website based on a query.
Problem: to make this query, the website takes ages to load.
Wanted Result: make the query once, store the result somehow, and retrieve it if query presents itself a second time in a period of X minutes, otherwise it expires.
How is this achieved in python?