RE: [Python-es] Directorio de la aplicación y py2exe

Amm-Python python en ammsoft.com
Jue Ene 20 14:20:38 CET 2005


Gracias Miguel, Jeremías, Sebastián lo hebéis solucionado.

Por cierto, Miguel:
Cuando se da el caso que os.path.dirname(sys.argv[0]) == ''

Sebastián, os.path.abspath('./') se comporta de forma rara ya que es una
referencia relativa y su valor depende de muchas cosas.

Gracias a todos.
Un Saludo,
Toni


> -----Mensaje original-----
> De: python-es-bounces en aditel.org 
> [mailto:python-es-bounces en aditel.org] En nombre de Miguel 
> Hernández Martos
> Enviado el: dijous, 20 / gener / 2005 11:47
> Para: La lista de python en castellano
> Asunto: Re: [Python-es] Directorio de la aplicación y py2exe
> 
> 
> Hola,
> 
> Amm-Python wrote:
> 
> >En el directorio de la aplicación tengo varios directorios 
> para colocar 
> >logotipos, ficheros de configuración, etc.
> >
> >Para acceder a ellos miro cual es el directorio de la aplicación y a 
> >partir de él calculo las rutas de los ficheros que necesito.
> >  
> >
> 
> Con py2exe yo uso esto:
> 
> if os.path.dirname(sys.argv[0]) == '':
>         app_dir = os.getcwd()
> else:
>         app_dir = os.path.abspath(os.path.dirname(sys.argv[0]))      
> print app_dir
> 
> Espero que te sirva.
> 
> Nos vemos!
> 
> -- 
> |...... Miguel Hernández Martos | Ingeniería y Control 
> Remoto, S.A ...| 
> |..... Departamento de Software | Pol. Ind. Juncaril C/Baza 
> Parc. 207.| 
> |.............................. | 18220 Albolote-Granada 
> (España) ....| 
> |.<miguel.hernandez en icr-sa.com> | Tels.: + 34 902 43 00 05 
> ...........| 
> |........ http://www.icr-sa.com | Fax: + 34 958 46 79 08 
> .............|
> 
> 
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org http://listas.aditel.org/listinfo/python-es
> 




Más información sobre la lista de distribución Python-es