[Python-Dev] Autoloading? (Making Queue.Queue easier to use)
Reinhold Birkenfeld
reinhold-birkenfeld-nospam at wolke7.net
Fri Oct 14 19:30:05 CEST 2005
Sokolov Yura wrote:
> May be allow modules to define __getattr__ ?
>
> def __getattr__(thing):
> try:
> return __some_standart_way__(thing)
> except AttributeError:
> if thing=="Queue":
> import sys
> from Queue import Queue
> setattr(sys.modules[__name__],"Queue",Queue)
> return Queue
> raise
I proposed something like this in the RFE tracker a while ago, but no
one commented on it.
Reinhold
--
Mail address is perfectly valid!
More information about the Python-Dev
mailing list