13.1.1 Esempio di applicazione di un parser HTML

Come esempio base, sotto presentato un Parser HTML che utilizza la classe HTMLParser per stampare a video i tag quando vengono incontrati:

from HTMLParser import HTMLParser

class MyHTMLParser(HTMLParser):

    def handle_starttag(self, tag, attrs):
        print "Incontrata l'apertura del tag %s tag" % tag

    def handle_endtag(self, tag):
        print "Incontrata la chiusura del tag %s tag" % tag
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.