"GW" == Greg Ward firstname.lastname@example.org writes:
GW> My understanding was that it's generally considered Bad Form GW> to do this at module level, while doing it at function level GW> is tricky (or a performance hit? whatever...) because of GW> nested scopes.
Yes, but some modules are designed for from-import-* so they're less evil. types, stat, and Tkinter are the three most common ones for me. Usually though if I'm importing fewer than about 3 symbols, I'll import then explicitly.