Générer un tableau HTML avec Pandas
Les habitants se plaignent souvent de ne pas connaître l’ensemble des services proposés via l’application Get It Done.
Pour faciliter la communication entre la municipalité et le public, le conseil municipal a demandé à Sam de générer un tableau de tous les services présents dans le système Get It Done.
Le système est dynamique et évolue chaque semaine, avec de nouveaux services ajoutés. Sam ne voulait pas perdre de temps à mettre le fichier à jour manuellement et a pensé pouvoir automatiser le processus.
Elle a chargé le DataFrame des services disponibles dans la variable services_df :

Cet exercice fait partie du cours
Introduction à AWS Boto en Python
Instructions
- Générez un tableau HTML sans bordure et contenant uniquement les colonnes
'service_name'et'link'. - Générez un tableau HTML avec bordures et toutes les colonnes.
- Veillez à rendre toutes les URL cliquables.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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',
_____=____)