[Python] Printing a webpages raw html data unformatted with tags and similar information

Discussão em 'Python' iniciado por Stack, Setembro 26, 2024.

  1. Stack

    Stack Membro Participativo

    import requests
    from bs4 import BeautifulSoup


    url = 'https://www.somewebpage.com'
    response = requests.get(url)
    soup = BeautifulSoup(response.text, 'html.parser')
    print(soup.prettify())


    When I run this, my terminal in codewars appears like the literal webpage associated with the url, hyperlinks and all.

    When I print the data I want to be able to see all of it without it being formatted, with the tags like and classes and other information to appear, similar to the way it appears when using the inspect element on a pc browser.

    For context I don't know much about html and I'm running this on an iPhone without access to a PC.

    Continue reading...

Compartilhe esta Página