Vinay Sajip <vinay_sa...@yahoo.co.uk> added the comment:

You can't expect things to work if you introduce ambiguities such as a 
attribute `bar` in module `foo` as well as a `foo.bar` module. If there were a 
clear delineation between where a module stops and where a set of attributes 
starts, e.g. package.subpackage:attr1.attr2.attr3, we could just import 
package.subpackage and be done. But for historical reasons, that isn't the case.

----------

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

Reply via email to