Buena o mala práctica en Python: importar en medio de un archivo
Supongamos que tengo un módulo relativamente largo, pero necesito un módulo o método externo una sola vez.
¿Se considera correcto importar ese método o módulo en el medio del módulo?
O deberiaimport
s solo estar en la primera parte del modulo.
Ejemplo:
import string, pythis, pythat
...
...
...
...
def func():
blah
blah
blah
from pysomething import foo
foo()
etc
etc
etc
...
...
...
Por favor justifique su respuesta y agregue enlaces aENERGÍAs o fuentes relevantes