[Python-Dev] Relative import

Greg Ewing greg at cosc.canterbury.ac.nz
Thu Dec 18 00:04:37 EST 2003


> Hmm, maybe the current directory should be last?  That way you can
> import your own modules except if they clash with the standard
> library.  Hm, but there are so many standard library modules that it
> might still cause frequent complaints from mystified beginners.

Maybe in Python 3.0 the current directory should appear as a
package with some standard name. Then applications could use
relative imports to import their own modules, and absolute
ones to import standard modules, without fear of conflict.

Greg Ewing, Computer Science Dept, +--------------------------------------+
University of Canterbury,	   | A citizen of NewZealandCorp, a	  |
Christchurch, New Zealand	   | wholly-owned subsidiary of USA Inc.  |
greg at cosc.canterbury.ac.nz	   +--------------------------------------+

More information about the Python-Dev mailing list