pasar argumentos

aNgel rEsendiz g. sonajadiabolica en gmail.com
Mar Oct 10 23:30:26 CEST 2006


Que tal.

    Que salida te da:

import sys
for i in range(len(sys.argv)):
    print '%s = %s'%(i,sys.argv[i])

o simplemente :

import sys
print sys.argv

Tal vez eso de alguna pista.

Nota: Utiliza la opción "responder" para responder a este correo, y
así continuar con este tema en un mismo hilo, ya que si envias un
nuevo mensaje, van quedando varios mensajes dispersos sin continuidad.

Saludos.



On 10/10/06, Fredy Cabre <fredy9 en menta.net> wrote:
>
> La parte del código que llama al scrypt:
>
>     RunApp('\mover_fotos.py','\ - -')
> ---------------------------------------------------------------
>
> Este es el principio del scrypt:
>
>     import glob, shutil
>     import os
>     import sys
>
>     i=0
>     ruta_Origen=sys.argv[1]
>     ruta_Desti=sys.argv[2]
>     nom_Fich=sys.argv[3]
> -----------------------------------------------------------------
>
> Lo curioso es que desde el pc funciona con parametros, pero desde el ppc
> me da el error:
>     ruta_origen=sys.argv[1]
>     exceptions.Indexerror:list index out of range.
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>


-- 
aNgel rEsendiz.!




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