[Python-Dev] Using and binding relative names (was Re: PEP for Better Control of Nested Lexical Scopes) (original) (raw)

Phillip J. Eby pje at telecommunity.com
Thu Feb 23 04:01:52 CET 2006


At 03:49 PM 2/23/2006 +1300, Greg Ewing wrote:

Steven Bethard wrote: > And, as you mention, it's consistent > with the relative import feature.

Only rather vaguely -- it's really somewhat different. With imports, .foo is an abbreviation for myself.foo, where myself is the absolute name for the current module, and you could replace all instances of .foo with that.

Actually, "import .foo" is an abbreviation for "import myparent.foo", not "import myparent.myself.foo".



More information about the Python-Dev mailing list