[pyar] sobre import en paquetes al mismo nivel

anthony asotolongo en uci.cu
Jue Jun 6 11:00:29 ART 2013


Hola Colegas les escribo para hacerles una pregunta sobre carga de 
paquetes con import

tengo dos directorios que son paquetes con su respectivo __init__.py y 
están al mismo nivel ambos.

ejemplo:
proyecto
     paquete1
     paquete2

tengo una clase dentro de paquete1 que necesita de una función o clase 
en paquete2

#clase que esta dentro de paquete1
import paquete2.algo

class clase1():
     def __init__(self):
         self.datos=algo()



#paquete2
def algo()
     print 'hola'


el tema es que me dice que el siguiente error

  import paquete2.algo
ImportError: No module named algo


entiendo el error, lo que no se es como resolver el tema... , es decir 
como llamar una función o clase desde un paquete que están al mismo nivel


saludos y gracias
http://www.uci.cu


More information about the pyar mailing list