Path con python

Esteban Manchado Velázquez zoso en demiurgo.org
Mar Feb 10 00:50:32 CET 2004


On Tue, Feb 10, 2004 at 12:36:04AM +0100, luis miguel morillas wrote:
> 
> 	Asunto: Re: [Python-es] Path con python
> 	Fecha: lun, feb 09, 2004 at 05:10:56 -0600
> 
> 
> Citando a  oziko en fusiondementes.com (oziko en fusiondementes.com):
> > 
> > Mi problema no es en esa parte, id3info simepre importa bien las
> > etiquetas. el problemas es que mp3file es algo como 01 - artista -
> > cancion.mp3
> >  y cuando hago esto:
> > 
> > mpg123_wav="mpg123 -v -w temp.wav %s" % mp3file
> > os.system(mpg123_wav)
> >
> 
> mpg123_wav="mpg123 -v -w temp.wav '%s'" % mp3file
> 
> No hagas ningún replace. ¿No funciona así?

   No funciona con los nombres de fichero que tienen precisamente el caracter
', como por ejemplo "You're the one". Habría que escapar ese caracter, y luego
ejecutar el mpg123 con el resultado entre comillas simples:

   mp3file=mp3file.replace("'","\\'")     # Creo; no lo he probado
   mpg123_wav="mpg123 -v -w temp.wav '%s'" % mp3file

Saludos,

-- 
Esteban Manchado Velázquez <zoso*demiurgo*org> - http://www.demiurgo.org
No software patents in Europe! - eurolinux.org - proinnova.hispalinux.es
Join Amnesty International - http://www.amnesty.org/actnow




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