Outils pour utilisateurs

Outils du site


meteo_2eme_seance

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
meteo_2eme_seance [2025/04/24 10:13] – [Réponse de l'API] adminmeteo_2eme_seance [2025/04/25 11:41] (Version actuelle) – [Affichage des données] admin
Ligne 415: Ligne 415:
 ### ###
 Si quelque chose ne fonctionne pas (problème de réseau, mauvaise clé API, réponse inattendue, etc.), on retourne None. Si quelque chose ne fonctionne pas (problème de réseau, mauvaise clé API, réponse inattendue, etc.), on retourne None.
 +###
 +
 +====Affichage des données====
 +
 +<code>
 +pression = recuperer_pression(API_KEY, LATITUDE, LONGITUDE)
 +</code>
 +
 +###
 +On utilise ici la fonction //recuperer_pression// (définie plus haut) pour **obtenir la pression atmosphérique actuelle** à partir des coordonnées géographiques (latitude et longitude) et de la clé API. Le résultat (la pression en hPa) est **stocké dans la variable pression**.
 +###
 +
 +<code>
 +if pression is not None:
 +-> if humidity is not None and temperature is not None and pression is not None:
 +</code>
 +
 +###
 +On s’assure que la récupération des données a bien fonctionné.
 +Si la valeur n’est pas None, cela veut dire que l’appel à l’API a réussi, donc on peut afficher la donnée.
 +Sinon, on ne fait rien (ou on pourrait afficher un message d’erreur pour informer l’utilisateur).
 +###
 +
 +<code>
 +print(f"{CYAN}Pression atmosphérique:{RESET} {pression} hPa")
 +</code>
 +
 +###
 +On affiche la pression, en couleur cyan, grâce aux **constantes ANSI** définies auparavant (**CYAN et RESET**).
 +La valeur est suivie de l’**unité hPa (hectopascals)**, utilisée en météorologie pour mesurer la pression atmosphérique.
 ### ###
  
meteo_2eme_seance.1745489619.txt.gz · Dernière modification : 2025/04/24 10:13 de admin