25 May
2012
25 May
'12
11:53 p.m.
+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