R. David Murray added the comment:

Thanks for the suggestion, but I don't think so.

Python imports are not lazy.  They are ordered.  Python is an *interpreted* 
language, so __subclasses__ is only going to hold those subclasses whose class 
definitions have been executed. This is fundamental to how the language works, 
and does not warrant a special note here.  Note that the entry already includes 
something that should give a strong hint about this even if you hadn't 
previously thought about it: the statement that it only includes subclasses 
that are "still alive".  This implies they aren't in the list until they become 
alive.

----------
nosy: +r.david.murray
resolution:  -> rejected
stage:  -> resolved
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue30948>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to