[pyar] import desde distintos path
Matias Pereira
matiasmpereira en gmail.com
Mie Oct 19 17:06:59 ART 2016
Hola Javier, para que te funcione el import tenes que agregar la raíz de tu
estructura de archivos al syspath. En tu caso sería la ruta que contiene al
archivo main.py.
Seria asi supongamos que el main.py esta en /home/miuser/python es esa la
ruta que tendrías que agregar al syspath
Saludos
El oct. 19, 2016 4:50 PM, "Javier Marcon" <javiermarcon en gmail.com> escribió:
> Hola, yo tengo la siguiente estructura:
>
> resources/
> resource1.py
> libs/
> lib1.py
> main.py
>
> Yo en main.py tengo from libs import lib1 y en lib1.py tengo from
> resources import resource1
> Eso me funciona correctamente, el tema está cuando quiero ejecutar
> directamente desde linea de comandos lib1.py porque me falla al importar
> resource1 (no lo encuentra).
>
> Como puedo definir el import de resource1.py en lib1.py para que haga el
> import tanto si el módulo es importado desde main como si es ejecutado
> desde consola?
>
> Gracias,
>
> Javier.
>
> --
> El matrimo es tan bueno que la gente se muere por casarse
> con mujeres como Nazarena Velez, Margerie Orbin,
> Jordania Linn Graham, Katherine Knight, Stacey Castor, etc.
>
> _______________________________________________
> 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/20161019/705cdf58/attachment.html>
Más información sobre la lista de distribución pyar