Ejemplo n.º 1
0
def htmldiff(old_html, new_html):
    try:
        old_html_tokens = tokenize(old_html, include_hrefs=False)
        new_html_tokens = tokenize(new_html, include_hrefs=False)
    except (KeyError, ParserError):
        return new_html

    result = htmldiff_tokens(old_html_tokens, new_html_tokens)
    result = ''.join(result).strip()

    return fixup_ins_del_tags(result)
Ejemplo n.º 2
0
def htmldiff(old_html, new_html):
    try:
        old_html_tokens = tokenize(old_html, include_hrefs=False) 
        new_html_tokens = tokenize(new_html, include_hrefs=False) 
    except (KeyError, ParserError):
        return new_html
    
    result = htmldiff_tokens(old_html_tokens, new_html_tokens) 
    result = ''.join(result).strip() 
    
    return fixup_ins_del_tags(result)