[pyar] Modulo en Otro Paquete (archivo en otra carpeta)
Carlos Joel Delgado Pizarro
carlosj2585 en gmail.com
Jue Abr 28 17:48:34 ART 2011
Hola a todos, tengo un problema importando un modulo que se encuentra en
otro paquete (un archivo .py en otra carpeta)
tengo la siguiente estructura
src
|-- foo
| |-- bar1
| `-- bar2.py
|-- libs
| `-- modulo_x.py
`-- main.py
dentro de modulo_x tengo una funcion_x()
quiero llamar a esa funcion desde main.py y/o desde bar2.py
Buscando en google encontré varias páginas, la mayoría parecida a esta:
http://www.forosdelweb.com/f130/modulos-diferente-directorio-771655/
donde dicen cómo se debe hacer, yo hice tal como indica ahí, pero no
funciona mi código.
en main.py tengo:
> import libs.modulo_x
> #from libs import modulo_x
>
> #llamar a la funcion_x
> modulo_x.funcion_x()
>
y en modulo_x.py tengo :
> def funcion_x():
> print 'funcion X desde modulo X'
>
así que si hago correr main.py debería salir:
> funcion X desde modulo X
>
pero me sale:
> Traceback (most recent call last):
> File "main.py", line 1, in <module>
> import libs.modulo_x
> ImportError: No module named libs.modulo_x
>
Tengo
Python 2.6.6 (r266:84292, Sep 15 2010, 16:22:56) [GCC 4.4.5] on linux2
en Ubuntu 10.10 64bit
Cuál es el problema/error o que hago mal, las carpetas y archivos tienen
todos los permisos de acceso
Saludos!
————————————————–
Carlos Joel Delgado Pizarro
http://carlosj2585.wordpress.com
http://pycj.wordpress.com (Python!)
PLUG - Peruvian Linux Users Group http://www.linux.org.pe
Mosoq Kallpa – Linux Users Group http://www.mosoqkallpa.org/
Linux User Registered # 460895
Ubuntu User Registered # 28720
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20110428/05650fdf/attachment.html>
More information about the pyar
mailing list