Aaron "Castironpi" Brady
castironpi at gmail.com
Fri Oct 17 20:16:18 CEST 2008
On Oct 17, 12:37 pm, Dan Ellis <d... at remember.this.name> wrote:
> On Oct 17, 6:17 pm, "Chris Rebert" <c... at rebertia.com> wrote:
> > Why do you want/need this magical g() function considering that, as
> > you yourself point out, Python already performs this normalization for
> > you?
> A caching idea I'm playing around with.
> def some_query(arg1, arg2):
> # Maybe do SQL query or something
> return result
> cache returns a function that does:
> - Make a key from its arguments
> - If key is in the cache:
> - Return result from cache
> - If it isn't:
> - Call some_query with the same arguments
> - Cache and return the result
George Sakkis has a recipe that might help.
It was discussed here:
More information about the Python-list