ComeçarComece de graça

Gerar tabela HTML a partir do Pandas

Moradores costumam reclamar que não conhecem toda a variedade de serviços oferecidos pelo aplicativo Get It Done.

Para agilizar a comunicação entre a prefeitura e o público, o Conselho Municipal pediu que Sam gerasse uma tabela com todos os serviços do sistema Get It Done.

O sistema é dinâmico e cresce semanalmente, adicionando novos serviços. Sam não queria perder tempo atualizando o arquivo manualmente e decidiu automatizar o processo.

Ela carregou o DataFrame com os serviços disponíveis na variável services_df:

services_df dataframe

Este exercício faz parte do curso

Introdução ao AWS Boto em Python

Ver curso

Instruções do exercício

  • Gere uma tabela HTML sem borda e apenas com as colunas 'service_name' e 'link'.
  • Gere uma tabela HTML com bordas e com todas as colunas.
  • Garanta que todas as URLs sejam clicáveis.

Exercício interativo prático

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

# Generate an HTML table with no border and selected columns
services_df.____('./services_no_border.html',
           # Keep specific columns only
           ____=['____', '____'],
           # Set border
           ____=____)

# Generate an html table with border and all columns.
services_df.to_html('./services_border_all_columns.html', 
           _____=____)
Editar e executar o código