| Store | Cart

PEP 328: Imports: Multi-Line and Absolute/Relative

From: Josiah Carlson <jcar...@nospam.uci.edu>
Thu, 11 Mar 2004 23:06:38 -0800
> If people do not care for> > import -2.MODULE> from -1.MODULE import NAMES as RENAME> > Would it be possible and/or preferrable to have something like this work:> > import relative(2).MODULE> from relative(1).MODULE import NAMES as RENAME

I don't know the Python semantics for mixing statements and expressions 
like that.  Really, relative(<INTEGER>) would end up with the same 
magical internals, except that "relative" would probably need to be a 
builtin (which is generally frowned upon).

Personally, I don't favor using functional notation in order to handle 
module loading.  If we wanted a function-based import, we'd all be using 
__import__().

  - Josiah

Recent Messages in this Thread
Aahz Mar 08, 2004 08:24 pm
John Roth Mar 09, 2004 01:04 am
Aahz Mar 10, 2004 10:49 am
John Roth Mar 10, 2004 01:04 pm
Stephen Horne Mar 10, 2004 04:44 pm
John Roth Mar 10, 2004 06:14 pm
Rocco Moretti Mar 17, 2004 07:11 pm
Stephen Horne Mar 09, 2004 01:09 am
Mike Mar 09, 2004 03:39 am
Josiah Carlson Mar 09, 2004 06:34 am
Sean Ross Mar 09, 2004 06:13 pm
Paul Rubin Mar 09, 2004 10:44 pm
Josiah Carlson Mar 10, 2004 04:20 am
Andrew Clover Mar 10, 2004 01:18 pm
Sean Ross Mar 10, 2004 03:11 pm
Josiah Carlson Mar 12, 2004 07:06 am
Thomas Heller Mar 09, 2004 07:41 am
Andrew Clover Mar 09, 2004 10:12 am
Denis S. Otkidach Mar 09, 2004 10:50 am
Gerrit Mar 10, 2004 11:41 am
Anders J. Munch Mar 10, 2004 02:46 pm
Dieter Maurer Mar 11, 2004 10:29 pm
Geoff Howland Mar 14, 2004 12:50 am
Andrew Clover Mar 15, 2004 09:52 am
Bernhard Herzog Mar 15, 2004 11:26 am
Aahz Mar 10, 2004 11:01 am
John Roth Mar 10, 2004 01:13 pm
Messages in this thread