New submission from Michael O'Rourke <mkoro...@adobe.com>:

If you try to difference the attached files with difflib and a html difference 
it take 10 minutes or more. In comparison other differencing tools like windiff 
and araxis merge will show the diff within a second.

Example code I'm using is:


sourceText = open("source.xml", "rU").readlines()
targetText = open("target.xml", "rU").readlines()

html_diff = difflib.HtmlDiff(tabsize=4)
result = html_diff.make_file(sourceText, targetText, "Source", "Target", 
context=True, numlines=10)
f = open('c:/libdiff_html.html', 'w')
f.write(result)
finish()

----------
components: None
files: Example.zip
messages: 132767
nosy: mkoro...@adobe.com
priority: normal
severity: normal
status: open
title: difflib html diff takes extremely long
type: performance
versions: Python 2.7
Added file: http://bugs.python.org/file21500/Example.zip

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue11740>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to