def deletenode(url, tag):
  html = url
  if checkurl(url):
    html = gethtml(url)
    if not html:
      return None
  pattern = r"<\s*?%s\s*?.*?>.*?<\s*?/%s\s*?>" % (tag, tag)
  pat = re.compile(pattern, re.IGNORECASE | re.DOTALL)
  byeblock = pat.sub('', html)
  return byeblock
Takes html and a tag and returns html with tags and in-between content delted.
dataset/ETHPy150Open miklevin/pipulate/common.py/deletenode