Classement Formule 1 Automatisé Python
Résolu/Fermé
A voir également:
- Classement Formule 1 Automatisé Python
- Formule si et - Guide
- Formule somme excel colonne - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Citizen code python avis - Accueil - Outils
2 réponses
Salut,
Sympa cette adresse :-)
je n'aurais pas choisi le module urllib mais plutôt requests
Voilà ce que ça donne, j'ai seulement supprimé la partie enregistrement dans un fichier.
import requests def get_classement(): req = requests.get("https://ergast.com/api/f1/2022/driverStandings.json") data = req.json() for driver in data["MRData"]["StandingsTable"]["StandingsLists"][0]["DriverStandings"]: nom_complet = driver["Driver"]["givenName"]+" "+driver["Driver"]["familyName"] classement = driver["position"] points = driver["points"] print(classement+" - "+nom_complet.upper()+" - "+points+"PTS") get_classement()
Et la sortie :
1 - MAX VERSTAPPEN - 416PTS 2 - SERGIO PÉREZ - 280PTS 3 - CHARLES LECLERC - 275PTS 4 - GEORGE RUSSELL - 231PTS 5 - LEWIS HAMILTON - 216PTS 6 - CARLOS SAINZ - 212PTS 7 - LANDO NORRIS - 111PTS 8 - ESTEBAN OCON - 82PTS 9 - FERNANDO ALONSO - 71PTS 10 - VALTTERI BOTTAS - 47PTS 11 - SEBASTIAN VETTEL - 36PTS 12 - DANIEL RICCIARDO - 35PTS 13 - KEVIN MAGNUSSEN - 24PTS 14 - PIERRE GASLY - 23PTS 15 - LANCE STROLL - 13PTS 16 - MICK SCHUMACHER - 12PTS 17 - YUKI TSUNODA - 12PTS 18 - GUANYU ZHOU - 6PTS 19 - ALEXANDER ALBON - 4PTS 20 - NICHOLAS LATIFI - 2PTS 21 - NYCK DE VRIES - 2PTS 22 - NICO HÜLKENBERG - 0PTS
yg_be
Messages postés
23487
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
10 mars 2025
Ambassadeur
1 570
31 oct. 2022 à 18:11
31 oct. 2022 à 18:11
bonjour,
Merci de tenir compte de ceci quand tu partages du code: https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
Ton code ne se comporte pas comme tu le souhaites?
4 nov. 2022 à 15:02
Merci Beaucoup !
4 nov. 2022 à 15:25
Ma dernière question serait de savoir comment insérer se programme dans un site web html.
Merci,
Thomas
Modifié le 4 nov. 2022 à 18:19
Là du coup on est très loin de ta question initiale !!!!
Javascript sait très bien le faire, récupérer un fichier json et l'injecter dynamiquement dans une page web
Pose la question sur le forum Javascript.