Problemas para ejecutar un comando externo

Jose Caballero jcaballero.hep en gmail.com
Jue Mayo 15 15:26:04 CEST 2008


2008/5/14 Arnau Sanchez <pyarnau en gmail.com>:

> Josu Rodriguez escribió:
>
>> Hola buenas,
>>
>> he estado leiendo desde la documentacion a varios foros en los que se
>> habla
>> de lo mismo, incluso en este.
>> os.popen, os.popen2, os.system etc, pero no consigo ejecutar un comando.
>> Yo creo que el problema es por el tema de las comillas por que si no no lo
>> entiendo.
>>
>> El comando es para descomprimir unos ficheros desde un rar con contraseña
>> y
>> despues ejecutarlos, pero el primer paso n o lo consigo.
>>
>> El comando es:
>> %programfiles%"\winrar\rar.exe" e "comprimidos\ficheros\" -ppassword
>> "c:\ficheros de prueba"
>>
>> he intentado con
>> comando=os.popen('%programfiles%"\\winrar\\rar.exe" e
>> "comprimidos\\ficheros\\" -ppassword "c:\\ficheros de prueba"')
>> comado.read()
>>
>>
> La respuesta sobre este tema siempre es la misma: "subprocess":
>
> http://pythonesfaq.k-rolus.net/#index52h3
>
> Si lo que se explica no te sirve vuelve a escribir.
>


Hola Arnau,

¿cuál sería la mejor opción si se está obligado a trabajar con la versión
2.3?


Saludos,
Jose
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





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