url = (
    """http://stackoverflow.com/questions/2165943/removing-html-tags-from-a-text-using-regular-expression-in-python"""
    )
html = requests.get(url).text
doc = fromstring(html)
tags = ['h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'div', 'span', 'img', 'area', 'map'
    ]
args = {'meta': False, 'safe_attrs_only': False, 'page_structure': False,
    'scripts': True, 'style': True, 'links': True, 'remove_tags': tags}
cleaner = Cleaner(**args)
path = '/html/body'
body = doc.xpath(path)[0]
print(cleaner.clean_html(body).text_content().encode('ascii', 'ignore'))
Удаление тегов html из текста с использованием регулярного выражения в python