[Python-Dev] Another relative imports question

Greg Ewing greg.ewing at canterbury.ac.nz
Sat Oct 9 01:35:38 CEST 2010


Georg Brandl wrote:
> The explanation is that everything that comes after "import" is thereafter
> usable as an identifier (or expression, in the case of dotted names) in
> code.  ".mymodule" is not a valid expression, so the question would be how
> to refer to it.

I think a reasonable answer is that you should be able
to refer to it simply as 'mymodule'.

This may require treating it as a bit of a special case,
but it would make intuitive sense.

-- 
Greg




More information about the Python-Dev mailing list