Bonjour,

J'ai besoin de votre support sur la partie de programmation suivante:

""https://examen-api.s3.eu-west-1.amazonaws.com/Student/{ID}" où {ID} correspond à l'identifiant d'un apprenant.

Développez d'abord une suite d'instructions pour gérer un unique apprenant, puis généralisez votre approche dans une boucle qui parcourt une liste d'identifiants, puis enfin définissez la fonction.
La manière la plus simple de procéder est d'instancier un DataFrame à partir d'une liste de dictionnaires
J'ai développé ceci mais le résultat n'affiche rien:

import pandas as pd
import requests
import numpy as np
import json

Send a GET request to retrieve the list of student IDs from the endpoint

student_list = []
for ID in student_list:
response = requests.get(f"https://examen-api.s3.eu-west-1.amazonaws.com/Student/{ID}")
student_list = response.json()
df = pd.DataFrame(student_list)

resultat = df.groupby('Student')['ID'].nunique()
print(resultat)

Je vous remercie pour votre aide

Aucune réponse