def ultimate_rip(data): """Вспомогательная функция вычищения тэгов. Оставляет ничего""" ripper = HTMLParser() from types import MethodType ripper.handle_data = MethodType(lambda self, d: self.fed.append(d), ripper, HTMLParser) ripper.get_data = MethodType(lambda self: u''.join(self.fed), ripper, HTMLParser) ripper.fed = [] ripper.feed(data) return ripper.get_data()
def strip_tags(self, html): HTMLParser.feed(html) return HTMLParser.get_data()