On Mon, 18 Jun 2012 07:44:47 +1000, Cameron Simpson wrote:

> On 17Jun2012 23:35, Gelonida N <gelon...@gmail.com> wrote: | I'm having
> a module, which should lazily evaluate one of it's variables. | Meaning
> that it is evaluated only if anybody tries to use this variable.
> 
> If it were an object member you could use a property. Does it need to be
> a module global?
> 
> In related news, can one make "properties" for modules? I was wondering
> about this a month or so ago.


There have been various half-hearted requests for such a feature, 
including by myself, but nothing concrete.

One day, in my Copious Spare Time, I intend to write a proper feature 
request and/or PEP for such a feature. Obviously the absolute earliest 
such a feature could be introduced is Python 3.4, about 18 months from 
now. (Although frankly, I would imagine significant opposition from the 
more conservative Python developers.)


-- 
Steven
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to