Steve Holden wrote: > Joe Strout wrote: >> One thing I miss as I move from REALbasic to Python is the ability to >> have static storage within a method -- i.e. storage that is persistent >> between calls, but not visible outside the method. I frequently use >> this for such things as caching, or for keeping track of how many >> objects a factory function has created, and so on. >> [...] > I think you'd be much better off creating an instance of a class and > using that. > Or, as JP suggested, a generator function. This allows you to maintain whatever state you need in the function's local namespace.
regards Steve -- Steve Holden +1 571 484 6266 +1 800 494 3119 Holden Web LLC http://www.holdenweb.com/ -- http://mail.python.org/mailman/listinfo/python-list