1
resposta

[Projeto] desafio obter um DataFrame da tabela que contém as informações do número de habitantes de cada país.

import pandas as pd

URL da página da Wikipédia

url = 'https://pt.wikipedia.org/wiki/Lista_de_pa%C3%ADses_por_popula%C3%A7%C3%A3o'

O pandas lê todas as tabelas da página e armazena em uma lista

tabelas = pd.read_html(url)

Selecionamos a tabela de interesse (neste caso, a primeira)

df_populacao = tabelas[0]

Visualizando os dados

df_populacao.head()

1 resposta

Oi, Moacir! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Você aplicou corretamente o uso do read_html, capturando todas as tabelas da página e selecionando a primeira para análise. Dá para notar que você entendeu como trabalhar com dados vindos de páginas web, o que é um passo importante no uso do Pandas para coleta de dados.

Continue assim!

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Para se aprofundar no tema:
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!