[Tutor] import statements in functions?
Sean Perry
shaleh at speakeasy.net
Mon Mar 21 23:42:16 CET 2005
Marcus Goldfish wrote:
> Is there a convention to be considered for deciding if import
> statements should be included in a function body? For example, which
> of these two module layouts would be preferable:
>
imports are cached. So once it is imported, it stays imported.
> The reason I consider the second form is that the module foo_special
> is only used by the code in specialFunction(), and detracts (IMHO)
> from understanding the rest of the code in the module.
>
and this is a good reason why you would perform the import inside the
function.
More information about the Tutor
mailing list