Thread View: chile.comp.programacion
3 messages
3 total messages
Started by gotencool
Fri, 29 Dec 2006 11:42
Problema con procesos y parámetros
Author: gotencool
Date: Fri, 29 Dec 2006 11:42
Date: Fri, 29 Dec 2006 11:42
29 lines
1808 bytes
1808 bytes
--=-JyYkCjmgxDePx3COR3Ss Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hola, estoy tratando de hacer un script en python que transforme mp3 a ogg, estoy usando os.execvp, pero el problema est=C3=A1 en pasar los par=C3=A1metros. con execvp debo llamar a "mpg321 nomArchivo --wav tmp.wav", pero no se como pasarle el --wav tmp.wav ya que est=C3=A1 tomando "nomArchivo --wav tmp.wav" como nombre de archivo. Alguien me puede ayudar? --=-JyYkCjmgxDePx3COR3Ss Content-Type: application/pgp-signature; name=signature.asc Content-Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBFlP87DrW5jaaMkM8RAigTAJ0RbUeIfpQceXfYlNZoAqvOaRrkGwCcC0XF WUcc/tLr2roPiT1cow66WTk= =zxxm -----END PGP SIGNATURE----- --=-JyYkCjmgxDePx3COR3Ss--
Re: Problema con procesos y par�metros
Author: Rodrigo Barrientos L.
Date: Fri, 29 Dec 2006 16:54
Date: Fri, 29 Dec 2006 16:54
26 lines
1849 bytes
1849 bytes
gotencool <gotencool@hellfire.dom> wrote:
> Hola, estoy tratando de hacer un script en python que transforme mp3 a
> ogg, estoy usando os.execvp, pero el problema est� en pasar los
> par�metros.
> con execvp debo llamar a "mpg321 nomArchivo --wav tmp.wav", pero no se
> como pasarle el --wav tmp.wav ya que est� tomando "nomArchivo --wav
> tmp.wav" como nombre de archivo.
Tal vez te convenga usar os.system, en vez de os.execvp.
Como sea, os.execvp recibe una lista como par'ametro. O sea, si
t'u le dices
os.execvp('mpg321', ('nomArchivo', '--wav', 'tmp.wav'))
va a hacer lo que t'u quieres. Si est'as usando exec (raro en un
script, pero en fin), usa os.execlp, en vez:
os.execlp('mpg321 nomArchivo --wav tmp.wav')
--
[Signature changing tool.. to proceed, press 'Shift-C-^T', then enter
'Abracadabra', then..]
"Hello," he lied.
Re: Problema con procesos y par?metros
Author: hsalgado
Date: Fri, 29 Dec 2006 16:58
Date: Fri, 29 Dec 2006 16:58
16 lines
1490 bytes
1490 bytes
gotencool <gotencool@hellfire.dom> wrote:
> [-- text/plain, encoding quoted-printable, charset: UTF-8, 10 lines --]
> Hola, estoy tratando de hacer un script en python que transforme mp3 a
> ogg, estoy usando os.execvp, pero el problema est? en pasar los
> par?metros.
> con execvp debo llamar a "mpg321 nomArchivo --wav tmp.wav", pero no se
> como pasarle el --wav tmp.wav ya que est? tomando "nomArchivo --wav
> tmp.wav" como nombre de archivo.
os.execvp("mpg321", ["mpg321", "nomArchivo", "--wav tmp.wav"])
(no lo he testeado)
hugo
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads