[Python-bugs-list] [ python-Bugs-660811 ] refman: importing x.y.z as m is possible, docs say otherwise

noreply@sourceforge.net noreply@sourceforge.net
Wed, 01 Jan 2003 12:33:39 -0800


Bugs item #660811, was opened at 2003-01-01 21:33
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=660811&group_id=5470

Category: Documentation
Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Hans Nowak (zephyrfalcon)
Assigned to: Nobody/Anonymous (nobody)
Summary: refman: importing x.y.z as m is possible, docs say otherwise

Initial Comment:
In the reference manual, the 'import' documentation
(Doc/ref/import.html) claims:

"To avoid confusion, you cannot import modules with
dotted names as a different local name. So import
module as m is legal, but import module.submod as s is
not."

This doesn't seem to be true (anymore?):

[Python 2.2.2]
>>> import xml.dom.minidom as m
>>> m
<module 'xml.dom.minidom' from
'C:\Python22\lib\xml\dom\minidom.pyc'>

[Python 2.3]
>>> import xml.dom.minidom as m
>>> m
<module 'xml.dom.minidom' from
'C:\Python22\lib\xml\dom\minidom.pyc'>


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=660811&group_id=5470