[Python-ideas] from foo import bar.baz

Mathias Panzenböck grosser.meister.morti at gmx.net
Sat May 26 01:53:26 CEST 2012


+1 Indeed, I would have expected that "from foo import bar.baz" would work.

On 05/26/2012 12:54 AM, Devin Jeanpierre wrote:
> Has it irritated anyone else that this syntax is invalid? I've wanted
> it a couple of times, to be equivalent to:
>
>      import foo.bar.baz
>      from foo import bar
>      del foo # but only if we didn't import foo already before"
>
> The idea being that one wants access to foo.bar.baz under the name
> bar.baz , for readability purposes or what have you.
>
> I played around with adding this, but I seem to have really bad luck
> with extending CPython...
>
> -- Devin





More information about the Python-ideas mailing list