def clean(self, val):
    if type(val) is not StringType:
        val = str(val)
val = re.sub('<.*?>', '', s)
val = re.sub('\\s+', ' ', val)
Как получить текст из ячейки данных HTML с помощью BeautifulSoup