esti...@s:
Me han pedido poder notificar a los usuarios de los cambios que sufren
algunas paginas web de forma periodica (inserción, eliminacion,
modificación). Estoy utilizando difflib para hacer esta tarea, pero a
veces tengo comportamientos errones, es decir, existen veces que
cuando ciertas columnas se parecen (version antigua v/s nueva)
simplemente no me marca ningún cambio :-S.
Estoy utilizando de esta manera la librería:
diff_texto(codecs.open(antiguo).read().splitlines(),codecs.open(nuevo).read().splitlines())
donde diff_texto es la función que hace el trabajo real:
s = difflib.SequenceMatcher(None, antiguo, nuevo)
for e in s.get_opcodes():
...bla...
lo extraño es que si utilizo unified_diff o el HtmlDiff si me muestra
los cambios correctos...alguien se ha topado con este tipo de
problemas?, saludos!
--
Milton
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/