INNER CODE UNIT · Python

tag_visible

aeturrell/coding-for-economists · data_set_prep.py:38

def tag_visible(element):
    if element.parent.name in [
        "style",
        "script",
        "head",
        "title",
        "meta",
        "[document]",
    ]:
        return False
    if isinstance(element, Comment):
        return False
    return True


def text_from_html(body):
    soup = BeautifulSoup(body, "html.parser")
    texts = soup.findAll(text=True)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…