Heim > Artikel > Backend-Entwicklung > Python entfernt HTML-Tags
Python entfernt HTML-Tags und schreibt es selbst. Bitte korrigieren Sie mich, wenn es Mängel gibt:
#! /usr/bin/env python #coding=utf-8 # blueel 2013-01-19 from HTMLParser import HTMLParser class MLStripper(HTMLParser): def __init__(self): self.reset() self.fed = [] def handle_data(self, d): self.fed.append(d) def get_data(self): return ''.join(self.fed) def strip_tags(html): s = MLStripper() s.feed(html) return s.get_data()
Aufruf:
html = 'oder X von sem juros '
print strip_tags(html)