10

Existem várias maneiras, mas não creio que haja alguma melhor para cumprir este papel do que o BeautifulSoup:
>>> from bs4 import BeautifulSoup as bs
>>> bs('<p>hey<span> brrh </span>lolol', 'html.parser').text
'hey brrh lolol'
Nota: Para instalar no Python 3.5 use o pip:
pip install --upg...