Re: ejecutar codigo metido en una cadena
Ark <[email protected]> Sat, 12 Dec 2009 20:24:32 -0500
| Newsgroups | gmane.comp.python.general.castellano |
|---|---|
| Message-ID | <[email protected]> |
Que tal exec. >>> texto =3D "hola texto" >>> cadena =3D "print texto" >>> exec(cadena) hola texto Es importante mencionar que ejecutar c=F3digo de esta manera puede ser peligroso, dependiendo de la forma en que se construya la cadena, ya que se podr=EDa llegar a insertar cualquier tipo de c=F3digo python en ella. ark 2009/12/12 Ramiro <[email protected]> > Buenas > > > Lo que estoy buscando es una funci=F3n que me ejecute el codigo python qu= e > haya en una cadena. Ej: > > > >>>texto =3D "hola chau" > >>>cadena =3D "print texto" > >>>FUNCION_PARA_EJECUTAR_CADENA (cadena) > 'hola chau' > > > > Me podr=EDan orientar al respecto? > > saludos > > > > Yahoo! Cocina > > Encontra las mejores recetas con Yahoo! Cocina. > > > http://ar.mujer.yahoo.com/cocina/ > _______________________________________________ > Lista de correo Python-es > http://listas.aditel.org/listinfo/python-es > FAQ: http://listas.aditel.org/faqpyes > _______________________________________________ Lista de correo Python-es http://listas.aditel.org/listinfo/python-es FAQ: http://listas.aditel.org/faqpyes