[pyar] Consulta de estilo
Manuel Diaz
mmdiaz en gmail.com
Vie Oct 17 19:57:22 ART 2014
Hace un tiempo encontre esta pagina [0] que da tips de performance y habla
de cual es la mejor forma opción para importar. Tal vez que te pueda servir.
[0]:
https://wiki.python.org/moin/PythonSpeed/PerformanceTips#Import_Statement_Overhead
Saludos
El 17 de octubre de 2014, 9:47, Sebastián Seba <ssebastianj en gmail.com>
escribió:
> El 17 de octubre de 2014, 9:20, Facundo Batista <facundobatista en gmail.com>
> escribió:
>
> 2014-10-16 21:37 GMT-03:00 Daniel <dmlistapython en gmail.com>:
>>
>> > es correcto (elegante) importar un módulo dentro de un bloque
>>
>> No.
>>
>>
>> > 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?
>> >
>> > no encontré en PEP8 acerca de una importación anidada.
>>
>> De la PEP8:
>>
>> "Imports are always put at the top of the file, just after any module
>> comments and docstrings, and before module globals and constants."
>>
>> O sea, "Los import siempre se ponen al comienzo del archivo, justo
>> después de cualquier comentario y docstring de módulo, y antes de los
>> globales y constantes."
>>
>> Slds.
>>
>> --
>> . Facundo
>>
>> Blog: http://www.taniquetil.com.ar/plog/
>> PyAr: http://www.python.org/ar/
>> Twitter: @facundobatista
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
> Me parece que obtendrías una posible optimización importando dentro de un
> bloque a costa de ir en detrimento de la legibilidad del código. Me parece
> más sencillo buscar un import en la "zona de imports" que en cualquier otro
> lugar.
>
> Ante cualquier duda consulte a su Zen de Python de cabecera :)
>
> --
> *Sebastián J. Seba*
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20141017/cae20ebb/attachment.html>
More information about the pyar
mailing list