Creo que el problema es que al asignar el nodo a una variable y luego modificarlo no lo modificas realmente en el xml original.
No he probado pero prueba con esto. Te he modificado la forma de sacarlo a fichero usando topretyxml. Si tienes duda echalé un vistazo a la documentación: http://docs.python.org/library/xml.dom.minidom.html # -*- coding: cp1252 -*- from xml.dom import minidom xml_file = minidom.parse('persona.xml') xml_file.childNodes[0].childNodes[1].childNodes[1]="Nodo cambiado" xml_bonico = raiz_local.toprettyxml(indent=" ", newl="\n", encoding="iso-8859-1") fd = open("modificado.xml","w") fd.write(xml_bonico) fd.close() __________________________________________________________ No tengo talentos especiales, pero sí soy profundamente curioso. – Albert Einstein El 27 de marzo de 2010 13:39, monoBOT <monobot.s...@gmail.com> escribió: > quiero conseguir sacar informacion desde un xml y luego tras modificarla > volverla a grabar en el mismo xml... > > estoy aprendiendo python y no se nada de xml, asi que supongo que es muy > facil para la mayoria de ustedes. > > Bueno les adjunto el ficher py donde estoy haciendo las pruebas y el > archivo xml... > > gracias por su ayuda. > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > >
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/