from bs4 import BeautifulSoup


def html_to_text(html_text):
    """Receive pure html and convert to text without tags"""
    soup = BeautifulSoup(html_text, "html.parser")
    clean_html = ' '.join(soup.find_all(text=True))
    return clean_html


def remove_punctuation(text):
    translate_table = {ord(c): ""
                       for c in "!@#$%^&*()[]{}';:,./<>?\|`~-=_+\""}
    return text.translate(translate_table)

from bs4 import BeautifulSoup


def html_to_text(html_text):
    """Receive pure html and convert to text without tags"""
    soup = BeautifulSoup(html_text, "html.parser")
    clean_html = ' '.join(soup.find_all(text=True))
    return clean_html


def remove_punctuation(text):
    """Receive text and remove punctuation"""
    translate_table = {ord(c): ""
                       for c in "!@#$%^&*()[]{}';:,./<>?\|`~-=_+\""}
    return text.translate(translate_table)

Add missing docstring on remove_punctuation
Add missing docstring on remove_punctuation

  from bs4 import BeautifulSoup
  
  
  def html_to_text(html_text):
      """Receive pure html and convert to text without tags"""
      soup = BeautifulSoup(html_text, "html.parser")
      clean_html = ' '.join(soup.find_all(text=True))
      return clean_html
  
  
  def remove_punctuation(text):
+     """Receive text and remove punctuation"""
      translate_table = {ord(c): ""
                         for c in "!@#$%^&*()[]{}';:,./<>?\|`~-=_+\""}
      return text.translate(translate_table)
  
Add missing docstring on remove_punctuation
## Code Before:
from bs4 import BeautifulSoup


def html_to_text(html_text):
    """Receive pure html and convert to text without tags"""
    soup = BeautifulSoup(html_text, "html.parser")
    clean_html = ' '.join(soup.find_all(text=True))
    return clean_html


def remove_punctuation(text):
    translate_table = {ord(c): ""
                       for c in "!@#$%^&*()[]{}';:,./<>?\|`~-=_+\""}
    return text.translate(translate_table)

## Instruction:
Add missing docstring on remove_punctuation
## Code After:
from bs4 import BeautifulSoup


def html_to_text(html_text):
    """Receive pure html and convert to text without tags"""
    soup = BeautifulSoup(html_text, "html.parser")
    clean_html = ' '.join(soup.find_all(text=True))
    return clean_html


def remove_punctuation(text):
    """Receive text and remove punctuation"""
    translate_table = {ord(c): ""
                       for c in "!@#$%^&*()[]{}';:,./<>?\|`~-=_+\""}
    return text.translate(translate_table)
