Pero no veo como editar la variable x
Imagina esto:
x ='casa, perro, gato, lobo, choche,,," (y puede seguir más)

Yo quiero editar x, el usuario quiere cambiar "lobo" por "zorros".
con  raw_input tengo que escribirlo todo de nuevo.

con locals() o globals() no lo resuelvo.

Yo planté que se abra un pequeño editor.
Justo esto:


Se puede cambiar cualquier cosa sin reescribirlo todo de nuevo.

Pero el código es muy chapucero, y me gustaría saber como mejorarlo o saber como lo hacéis vosotros para este tipo de aplicaciones.

Saludos.

El 17/08/2014 20:13, Hiko hitokiri escribió:
lo que podes hacer es usar locals() o globals depende
x = 1 print locals()
locals()["x"] = 2
print "x=",x



_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a