[pyar] Consulta de estilo
Juan Carlos
juancarlospaco en gmail.com
Vie Oct 17 08:35:22 ART 2014
2014-10-16 21:37 GMT-03:00 Daniel <dmlistapython en gmail.com>:
> es correcto (elegante) importar un módulo dentro de un bloque
>
> algo como
> #---------------------------------
> import lo_uso
>
> if semedalagana:
> import modulo_grande
> modulo_grande.haceralgo()
>
> lo_uso.hacer()
> #---------------------------------
>
> la pregunta surge desde el punto de vista de la optimizacion
> si lo importo al principio y no lo uso porque not "semedalagana"
> ¿No estaría perdiendo performance, o es trivial?
>
Teoricamente tambien podes hacer:
__import__("modulo_grande").haceralgo()
Pero si es para pruebas, debug, o similar,
para un codigo definitivo, poner los import como corresponde, y ordenados,
fijate te puede ser util:
pip3 install isort
isort file.py
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20141017/d08fd23f/attachment.html>
More information about the pyar
mailing list