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

2014-01-04 Thread 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 

Google+: +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 Thread Ricardo Azpeitia Pimentel
from ..carpeta_dos.modulo import some_func

Lee sobre imports
relativos
.


El 4 de enero de 2014, 11:31, DiegoUG escribió:

> 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 
>
> Google+: 
> +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/


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

2014-01-04 Thread 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  escribió:

> from ..carpeta_dos.modulo import some_func
>
> Lee sobre imports 
> relativos
> .
>
>
> El 4 de enero de 2014, 11:31, DiegoUG escribió:
>
>>  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 
>>
>> Google+: 
>> +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 

Google+: +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 Thread 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  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
> > escribió:
>
>> from ..carpeta_dos.modulo import some_func
>>
>> Lee sobre imports
>> relativos
>> .
>>
>>
>> El 4 de enero de 2014, 11:31, DiegoUG
>> escribió:
>>
>>>  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 
>>>
>>> Google+:
>>> +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 
>
> Google+:
> +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 Thread monoBOT
import os

os.path.realpath(__file__)



El 4 de enero de 2014, 18:16, Ignacio Rodríguez escribió:

> 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  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
> >  >> 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
> >> escribió:
> >>
> >>>  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 
> >>>
> >>> Google+:
> >>> +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 
> >
> > Google+:
> > +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 Thread DiegoUG
esto es, gracias.


El 4 de enero de 2014, 14:48, monoBOT  escribió:

> import os
>
> os.path.realpath(__file__)
>
>
>
> El 4 de enero de 2014, 18:16, Ignacio Rodríguez escribió:
>
> 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  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
>> > > >> 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
>> >> escribió:
>> >>
>> >>>  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 
>> >>>
>> >>> Google+:
>> >>> +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 
>> >
>> > Google+:
>> > +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 

Google+: +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 Thread 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 escribió:

> esto es, gracias.
>
>
> El 4 de enero de 2014, 14:48, monoBOT  escribió:
>
> import os
>>
>> os.path.realpath(__file__)
>>
>>
>>
>> El 4 de enero de 2014, 18:16, Ignacio Rodríguez 
>> escribió:
>>
>> 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  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
>>> > >> >> 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
>>> >> escribió:
>>> >>
>>> >>>  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 
>>> >>>
>>> >>> 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 
>>> >
>>> > Google+:
>>> > +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 
>
> Google+: 
> +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/


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

2014-01-04 Thread Juan BC
import lib ya esta disponible en py2.7 y 3.2 en adelante (en 3.3 es lo que
usa el import por defecto)


El 4 de enero de 2014, 17:24, Ricardo Azpeitia Pimentel  escribió:

> 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 escribió:
>
> esto es, gracias.
>>
>>
>> El 4 de enero de 2014, 14:48, monoBOT  escribió:
>>
>> import os
>>>
>>> os.path.realpath(__file__)
>>>
>>>
>>>
>>> El 4 de enero de 2014, 18:16, Ignacio Rodríguez 
>>> escribió:
>>>
>>> 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  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
 > >>> >> 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
 >> escribió:
 >>
 >>>  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 
 >>>
 >>> 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 
 >
 > Google+:
 > +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 
>>
>> Google+: 
>> +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/
>
>


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