[Python-es] CGI -> importar clases

craf pyclutter en gmail.com
Lun Abr 18 01:16:42 CEST 2011


-----Mensaje original-----
De: Jesús Genicio <jgenicio en gmail.com>
Reply-to: La lista de python en castellano <python-es en python.org>
Para: La lista de python en castellano <python-es en python.org>
Asunto: Re: [Python-es] CGI -> importar clases
Fecha: Mon, 18 Apr 2011 00:34:08 +0200

El día 17 de abril de 2011 22:49, Daπid <davidmenhur en gmail.com> escribió:
> En beneficio de la pedagogía, ¿por qué funciona? ¿Qué diferencia
> introduce el punto?
La respuesta está aquí [1] , o eso creo, pero no lo veo claro.... ¿
Alguna ayuda.?
[1] -> http://docs.python.org/reference/simple_stmts.html#from
S2.

Hola Jesús.

Leyendo la información que apuntas, indica que cuando tienes un modulo
que se encuentra dentro de otro paquete, no es neceario colocar el
nombre del modulo que lo contiene al utilizar el punto.
Como dice el ejemplo, tienes un modulo mod dentro de un paquete pkg.
Si quieres llamar al modulo mod sin escribir el nombre del paquete, solo
escribes:

import .import mod que seria lo mismo que import pkg.mod

Saludos



Más información sobre la lista de distribución Python-es