[Python-es] Como encuentro el path del archivo usando python?

2014-01-04 Por tema DiegoUG
Tengo una duda y es como encuentro el path donde esta ,i archivo python:

/carpeta_uno/
  archivo.py
/carpeta_dos/
  __init__.py
  modulo.py

quiero importar desde archivo.py el modulo.py pero no se como?

-- 
  *Diego Alonso Uribe Gamez*
--

*Desarrollador web*

Twitter: @DiegoUG http://www.twitter.com/DiegoUG

Google+: +DiegoAlonsoUribeGamezhttps://plus.google.com/+DiegoAlonsoUribeGamez
--
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Como encuentro el path del archivo usando python?

2014-01-04 Por tema DiegoUG
ok discúlpame, estaba pensando otra cosa, lo que quiero es obtener el path
en un string con os de ese directorio, la idea es que así este en un mac
como en un linux pueda obtener el path completo en un string.


El 4 de enero de 2014, 12:39, Ricardo Azpeitia Pimentel razpei...@gmail.com
 escribió:

 from ..carpeta_dos.modulo import some_func

 Lee sobre imports 
 relativoshttp://www.python.org/dev/peps/pep-0328/#rationale-for-relative-imports
 .


 El 4 de enero de 2014, 11:31, DiegoUG diego.uribe.ga...@gmail.comescribió:

  Tengo una duda y es como encuentro el path donde esta ,i archivo python:

 /carpeta_uno/
   archivo.py
 /carpeta_dos/
   __init__.py
   modulo.py

 quiero importar desde archivo.py el modulo.py pero no se como?

 --
   *Diego Alonso Uribe Gamez*
 --

 *Desarrollador web*

 Twitter: @DiegoUG http://www.twitter.com/DiegoUG

 Google+: 
 +DiegoAlonsoUribeGamezhttps://plus.google.com/+DiegoAlonsoUribeGamez
 --


 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/



 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




-- 
  *Diego Alonso Uribe Gamez*
--

*Desarrollador web*

Twitter: @DiegoUG http://www.twitter.com/DiegoUG

Google+: +DiegoAlonsoUribeGamezhttps://plus.google.com/+DiegoAlonsoUribeGamez
--
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Como encuentro el path del archivo usando python?

2014-01-04 Por tema Ignacio Rodríguez
No te entiendo mucho, ¿querés importar 'modulo' desde archivo?

Porqué no haces:
import sys
path = /home/usuario/programa/carpeta_dos/
sys.path.append(path)

import modulo

El 4/1/14, DiegoUG diego.uribe.ga...@gmail.com escribió:
 ok discúlpame, estaba pensando otra cosa, lo que quiero es obtener el path
 en un string con os de ese directorio, la idea es que así este en un mac
 como en un linux pueda obtener el path completo en un string.


 El 4 de enero de 2014, 12:39, Ricardo Azpeitia Pimentel
 razpei...@gmail.com
 escribió:

 from ..carpeta_dos.modulo import some_func

 Lee sobre imports
 relativoshttp://www.python.org/dev/peps/pep-0328/#rationale-for-relative-imports
 .


 El 4 de enero de 2014, 11:31, DiegoUG
 diego.uribe.ga...@gmail.comescribió:

  Tengo una duda y es como encuentro el path donde esta ,i archivo
 python:

 /carpeta_uno/
   archivo.py
 /carpeta_dos/
   __init__.py
   modulo.py

 quiero importar desde archivo.py el modulo.py pero no se como?

 --
   *Diego Alonso Uribe Gamez*
 --

 *Desarrollador web*

 Twitter: @DiegoUG http://www.twitter.com/DiegoUG

 Google+:
 +DiegoAlonsoUribeGamezhttps://plus.google.com/+DiegoAlonsoUribeGamez
 --


 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/



 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




 --
   *Diego Alonso Uribe Gamez*
 --

 *Desarrollador web*

 Twitter: @DiegoUG http://www.twitter.com/DiegoUG

 Google+:
 +DiegoAlonsoUribeGamezhttps://plus.google.com/+DiegoAlonsoUribeGamez
 --



-- 
Saludos.
Ignacio Rodríguez
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Como encuentro el path del archivo usando python?

2014-01-04 Por tema monoBOT
import os

os.path.realpath(__file__)



El 4 de enero de 2014, 18:16, Ignacio Rodríguez nachoe...@gmail.comescribió:

 No te entiendo mucho, ¿querés importar 'modulo' desde archivo?

 Porqué no haces:
 import sys
 path = /home/usuario/programa/carpeta_dos/
 sys.path.append(path)

 import modulo

 El 4/1/14, DiegoUG diego.uribe.ga...@gmail.com escribió:
  ok discúlpame, estaba pensando otra cosa, lo que quiero es obtener el
 path
  en un string con os de ese directorio, la idea es que así este en un mac
  como en un linux pueda obtener el path completo en un string.
 
 
  El 4 de enero de 2014, 12:39, Ricardo Azpeitia Pimentel
  razpei...@gmail.com
  escribió:
 
  from ..carpeta_dos.modulo import some_func
 
  Lee sobre imports
  relativos
 http://www.python.org/dev/peps/pep-0328/#rationale-for-relative-imports
  .
 
 
  El 4 de enero de 2014, 11:31, DiegoUG
  diego.uribe.ga...@gmail.comescribió:
 
   Tengo una duda y es como encuentro el path donde esta ,i archivo
  python:
 
  /carpeta_uno/
archivo.py
  /carpeta_dos/
__init__.py
modulo.py
 
  quiero importar desde archivo.py el modulo.py pero no se como?
 
  --
*Diego Alonso Uribe Gamez*
  --
 
  *Desarrollador web*
 
  Twitter: @DiegoUG http://www.twitter.com/DiegoUG
 
  Google+:
  +DiegoAlonsoUribeGamezhttps://plus.google.com/+DiegoAlonsoUribeGamez
  --
 
 
  ___
  Python-es mailing list
  Python-es@python.org
  https://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 
 
 
  ___
  Python-es mailing list
  Python-es@python.org
  https://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 
 
 
 
  --
*Diego Alonso Uribe Gamez*
  --
 
  *Desarrollador web*
 
  Twitter: @DiegoUG http://www.twitter.com/DiegoUG
 
  Google+:
  +DiegoAlonsoUribeGamezhttps://plus.google.com/+DiegoAlonsoUribeGamez
  --
 


 --
 Saludos.
 Ignacio Rodríguez
 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




-- 
*monoBOT*
Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Como encuentro el path del archivo usando python?

2014-01-04 Por tema DiegoUG
esto es, gracias.


El 4 de enero de 2014, 14:48, monoBOT monobot.s...@gmail.com escribió:

 import os

 os.path.realpath(__file__)



 El 4 de enero de 2014, 18:16, Ignacio Rodríguez nachoe...@gmail.comescribió:

 No te entiendo mucho, ¿querés importar 'modulo' desde archivo?

 Porqué no haces:
 import sys
 path = /home/usuario/programa/carpeta_dos/
 sys.path.append(path)

 import modulo

 El 4/1/14, DiegoUG diego.uribe.ga...@gmail.com escribió:
  ok discúlpame, estaba pensando otra cosa, lo que quiero es obtener el
 path
  en un string con os de ese directorio, la idea es que así este en un mac
  como en un linux pueda obtener el path completo en un string.
 
 
  El 4 de enero de 2014, 12:39, Ricardo Azpeitia Pimentel
  razpei...@gmail.com
  escribió:
 
  from ..carpeta_dos.modulo import some_func
 
  Lee sobre imports
  relativos
 http://www.python.org/dev/peps/pep-0328/#rationale-for-relative-imports
  .
 
 
  El 4 de enero de 2014, 11:31, DiegoUG
  diego.uribe.ga...@gmail.comescribió:
 
   Tengo una duda y es como encuentro el path donde esta ,i archivo
  python:
 
  /carpeta_uno/
archivo.py
  /carpeta_dos/
__init__.py
modulo.py
 
  quiero importar desde archivo.py el modulo.py pero no se como?
 
  --
*Diego Alonso Uribe Gamez*
  --
 
  *Desarrollador web*
 
  Twitter: @DiegoUG http://www.twitter.com/DiegoUG
 
  Google+:
  +DiegoAlonsoUribeGamezhttps://plus.google.com/+DiegoAlonsoUribeGamez
 
  --
 
 
  ___
  Python-es mailing list
  Python-es@python.org
  https://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 
 
 
  ___
  Python-es mailing list
  Python-es@python.org
  https://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 
 
 
 
  --
*Diego Alonso Uribe Gamez*
  --
 
  *Desarrollador web*
 
  Twitter: @DiegoUG http://www.twitter.com/DiegoUG
 
  Google+:
  +DiegoAlonsoUribeGamezhttps://plus.google.com/+DiegoAlonsoUribeGamez
  --
 


 --
 Saludos.
 Ignacio Rodríguez
 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




 --
 *monoBOT*
 Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es

 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




-- 
  *Diego Alonso Uribe Gamez*
--

*Desarrollador web*

Twitter: @DiegoUG http://www.twitter.com/DiegoUG

Google+: +DiegoAlonsoUribeGamezhttps://plus.google.com/+DiegoAlonsoUribeGamez
--
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Como encuentro el path del archivo usando python?

2014-01-04 Por tema Ricardo Azpeitia Pimentel
Ok, creo que ya entiendo. Lo que quieres hacer es hacer algo estilo
importlib que django implementa por default.

https://github.com/django/django/blob/master/django/utils/importlib.py

En ese caso de usar importlib no importas directamente con el path. Si no
con modulos. Mas o menos asi.

 my_module = import_module('myapp.subapp.module') # django style

De esta manera funciona en windows, linux y mac os x


El 4 de enero de 2014, 14:03, DiegoUG diego.uribe.ga...@gmail.comescribió:

 esto es, gracias.


 El 4 de enero de 2014, 14:48, monoBOT monobot.s...@gmail.com escribió:

 import os

 os.path.realpath(__file__)



 El 4 de enero de 2014, 18:16, Ignacio Rodríguez 
 nachoe...@gmail.comescribió:

 No te entiendo mucho, ¿querés importar 'modulo' desde archivo?

 Porqué no haces:
 import sys
 path = /home/usuario/programa/carpeta_dos/
 sys.path.append(path)

 import modulo

 El 4/1/14, DiegoUG diego.uribe.ga...@gmail.com escribió:
  ok discúlpame, estaba pensando otra cosa, lo que quiero es obtener el
 path
  en un string con os de ese directorio, la idea es que así este en un
 mac
  como en un linux pueda obtener el path completo en un string.
 
 
  El 4 de enero de 2014, 12:39, Ricardo Azpeitia Pimentel
  razpei...@gmail.com
  escribió:
 
  from ..carpeta_dos.modulo import some_func
 
  Lee sobre imports
  relativos
 http://www.python.org/dev/peps/pep-0328/#rationale-for-relative-imports
  .
 
 
  El 4 de enero de 2014, 11:31, DiegoUG
  diego.uribe.ga...@gmail.comescribió:
 
   Tengo una duda y es como encuentro el path donde esta ,i archivo
  python:
 
  /carpeta_uno/
archivo.py
  /carpeta_dos/
__init__.py
modulo.py
 
  quiero importar desde archivo.py el modulo.py pero no se como?
 
  --
*Diego Alonso Uribe Gamez*
  --
 
  *Desarrollador web*
 
  Twitter: @DiegoUG http://www.twitter.com/DiegoUG
 
  Google+:
  +DiegoAlonsoUribeGamez
 https://plus.google.com/+DiegoAlonsoUribeGamez
  --
 
 
  ___
  Python-es mailing list
  Python-es@python.org
  https://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 
 
 
  ___
  Python-es mailing list
  Python-es@python.org
  https://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 
 
 
 
  --
*Diego Alonso Uribe Gamez*
  --
 
  *Desarrollador web*
 
  Twitter: @DiegoUG http://www.twitter.com/DiegoUG
 
  Google+:
  +DiegoAlonsoUribeGamezhttps://plus.google.com/+DiegoAlonsoUribeGamez
  --
 


 --
 Saludos.
 Ignacio Rodríguez
 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




 --
 *monoBOT*
 Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es

 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




 --
   *Diego Alonso Uribe Gamez*
 --

 *Desarrollador web*

 Twitter: @DiegoUG http://www.twitter.com/DiegoUG

 Google+: 
 +DiegoAlonsoUribeGamezhttps://plus.google.com/+DiegoAlonsoUribeGamez
 --


 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/


___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/