[Python-Dev] Re: Relative import (original) (raw)

David Eppstein eppstein at ics.uci.edu
Tue Dec 16 22:07:52 EST 2003


In article <200312170022.hBH0Mne16539 at oma.cosc.canterbury.ac.nz>, Greg Ewing <greg at cosc.canterbury.ac.nz> wrote:

So I think we really want three kinds of module reference:

A: Explicitly absolute B: Explicitly relative to the current module C: Searched for upwards in the package hierarchy from the current module (Note that C is a generalisation of the current "ambiguous" references which only look in two places.) Suggested syntaxes for these: A: a.b.c. Path ends with a dot B: .a.b.c Path begins with a dot C: a Path neither begins nor ends with a dot a.b.c

Is funny punctuation really the right way to spell an important distinction like this?

-- David Eppstein http://www.ics.uci.edu/~eppstein/ Univ. of California, Irvine, School of Information & Computer Science



More information about the Python-Dev mailing list