[Python-Dev] Another relative imports question (original) (raw)

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