Detect HTML Tags, Attributes and Attribute Values

  • + 0 comments
    1. from html.parser import HTMLParser
      1. class MyHTMLParser(HTMLParser):
    2. def handle_starttag(self,tag,attr):
    3. print(tag)
    4. for name ,value in attr:
    5. print(f"-> {name} > {value}")
      1. def handle_startendtag(self,tag,attr):
    6. print(tag)
    7. for name , value in attr:
    8. print(f"-> {name} > {value}")

    parser = MyHTMLParser() for i in range(int(input())): parser.feed(input())