Popular recipes by Cory Virok http://code.activestate.com/recipes/users/4180495/2012-01-13T07:56:29-08:00ActiveState Code RecipesLazy Load Object Proxying (Python)
2012-01-13T07:56:29-08:00Cory Virokhttp://code.activestate.com/recipes/users/4180495/http://code.activestate.com/recipes/578014-lazy-load-object-proxying/
<p style="color: grey">
Python
recipe 578014
by <a href="/recipes/users/4180495/">Cory Virok</a>
(<a href="/recipes/tags/extending/">extending</a>).
</p>
<p>A very slight modification on Tomer Filiba's original Proxy class to use a factory function instead of an instance to create an object proxy the first time it is required. The only other modification is to add an instance variable to LazyLoadProxy to store data specific to the proxy and not the delegated instance. </p>