from bs4 import BeautifulSoup


def get_tables_from_html_page(html_page):
    """Given an html page, return all html tables on the page and
    their contents, i.e., all <td ..>, <tr ..>"""
  
    #tables = (BeautifulSoup(html_page)).findChildren('table')
    tables = (BeautifulSoup(html_page)).find_all('table')
  
    return tables