1
resposta

Como printar o conteúdo HTML em árvore no Google Collabs

Utilizando o BeatifulSoup com o método Prettify(), o print na caixa de saída não é montado em forma de árvore e sim em modo de linhas contínuas, existe algum passo a mais para consertar esta visualização ?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Pedro! Tudo bem com você?

Você pode está consertando a visualização colocando essa saída dentro de um print(), da seguinte forma:

print(soup.prettify())

A saída que você obterá será algo como:

Saída:

<!DOCTYPE html>
<html lang="pt-br">
 <head>
  <meta charset="utf-8"/>
  <meta content="width=device-width, initial-scale=1, shrink-to-fit=no" name="viewport"/>
  <title>
   Alura Motors
  </title>
  <style>
   /*Regra para a animacao*/ @keyframes spin
   ...

Espero ter ajudado, mas se ainda persistir alguma dúvida estou sempre à disposição.

:)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!