[pyar] Nombrando clases en Python (convenciones)

Roberto Alsina ralsina en netmanagers.com.ar
Mar Oct 8 07:16:23 ART 2013


On 08/10/13 07:13, Daniel wrote:
>
>
>     Yo usé poco Google Go, pero por lo que entiendo SIEMPRE se hace
>     referencia una clase por el nombre del paquete. En sintaxis Python,
>     esto significa que haces
>
>     >>> import ftp
>     >>> f = ftp.Server()
>
>     y no:
>
>     >>> from ftp import Server
>     >>> f = Server()
>
>     Esto significa que siempre tenes el nombre del módulo a mano
>     cuando lo usas.
>
>
> Pregunta al margen (de novato) hacer import ftp en lugar de  from ftp
> import Server
> ¿no demanda más memoria?
>  
No, lo único que cambia es como modificás el espacio de nombres local.
El módulo siempre está en sys.modules['ftp'] de todas formas.

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20131008/8c1b5023/attachment.html>


More information about the pyar mailing list