Prérequis : maîtriser les bases de la programmation Python (variables, boucles, entrées/sorties)
Contexte de la mise en œuvre de l'activité : en classe, en présence de l'enseignant
Ressources, matériel, documents nécessaires :
- Bibliothèques Python : json, urllib
- Connexion Internet
Présentation
L'adressehttp://api.open-notify.org/astros.json est celle d'un "web service" qui renvoie des données concernant la Station spatiale internationale. Les informations sont mises à jour régulièrement. Ainsi, en consultant http://api.open-notify.org/astros.json, nous savons quelles personnes sont actuellement dans l'ISS.
Ces informations sont codées au format JSON.
L'activité proposée consiste à présenter de manière plus élégante ces informations, en les traitant à l'aide d'un programme Python que vous compléterez.
Avant cela, vous pourrez vous documenter sur la station ISS pour bien comprendre le contexte de cette activité.
Liens utiles
https://api.open-notify.org/astros.json
https://api.open-notify.org/astros.json