May 26, 2018
Lazy attributes for Python objects
The lazy module provides a decorator to create lazy attributes. A lazy attribute is a computed attribute that is evaluated only once, the first time it is used. Subsequent uses return the results of the first call.