ComeçarComece gratuitamente

Partes do corpo

Carregamos o HTML de um site secreto e o usamos para criar uma função chamada how_many_elements(). Essa função opera da seguinte forma: você passa uma string XPath, e ela imprime o número de elementos que o XPath que você escreveu selecionou. Por exemplo: ao executar o código how_many_elements('//*') no console, é impresso o número total de elementos que o documento HTML tem (experimente!).

Sua tarefa neste exercício é criar uma string XPath que possa ser usada para direcionar a todos os elementos filhos o body (seja qual for o tipo de tag). Observe que você pode primeiro testar sua solução com how_many_elements() para descobrir o número total de filhos no elemento body, se desejar.

Observe que os exercícios deste capítulo podem levar algum tempo para serem carregados.

Este exercício faz parte do curso

Raspagem da Web em Python

Ver Curso

Instruções de exercício

  • Atribua à variável xpath uma string XPath que direcione a todos os elementos filhos do elemento body. Há apenas um elemento body neste documento HTML, e ele é filho do elemento-raiz html.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

# Create an XPath string to direct to children of body element
xpath = ____

# Print out the number of elements selected
how_many_elements( xpath )
Editar e executar código