В python создать HTML, выделяющий различия двух простых строк

Мне нужно выделить различия между двумя простыми строками с помощью python, заключив разные подстроки в атрибут диапазона HTML. Итак, я ищу простой способ реализовать функцию, проиллюстрированную следующим примером:

hightlight_diff ('Hello world', 'HeXXo world', 'red')

... он должен вернуть строку:

'He XX o world'

Я искал в гугле и видел, как упоминается дифлиб, но он должен быть устаревшим, и я не нашел ни одной хорошей простой демонстрации .

5
задан Jakub M. 22 February 2012 в 15:45
поделиться