#1 Le 15/11/2021, à 22:03
- thib1984
pyweatherfr : données météo dans votre terminal
Principe : pyweatherfr affiche les prévisions méteo pour les communes françaises dans votre terminal. Il utilise les API https://www.prevision-meteo.ch et https://geolocation-db.com/json. L'objectif est d'avoir un affichage minimaliste mais "mignon" tout en restant dans le terminal.
Site : https://github.com/thib1984/pyweatherfr
Installation (avec pip3 installé) :
pip3 install pyweatherfr
Exemple :
pyweatherfr Grenoble
pour afficher les prévisions météo de Grenoble pour les 5 prochains jours
pyweatherfr Grenoble -j 1
pour afficher les prévisions météo détaillées de Grenoble pour J+1
Help :
pyweatherfr --help
pour afficher les autres options
Hors ligne
#2 Le 17/11/2021, à 14:22
- G-Tux
Re : pyweatherfr : données météo dans votre terminal
Merci thib1984 pour ce logiciel que je trouve très pratique.
Petite question, comment entrer une ville avec espace (ex. La Rochelle) ?
pyweatherfr 'La Rochelle'
Me renvoie le code erreur : "erreur : pas de données trouvées".
MSI CR70 Ubuntu 22.04 + Debian 12 (“Bookwom”) sous MATE
Raspberry Pi avec Raspbian
Hors ligne
#3 Le 17/11/2021, à 17:48
- thib1984
Re : pyweatherfr : données météo dans votre terminal
~ pyweatherfr -s 'rochelle'
pour Roc (46200), exécutez 'pyweatherfr roc' or 'pyweatherfr -p 46200'
pour Rochelle-Normande (50530), exécutez 'pyweatherfr rochelle-normande' or 'pyweatherfr -p 50530'
pour Rochelle (17) (17000), exécutez 'pyweatherfr rochelle-17' or 'pyweatherfr -p 17000'
pour Rochelle (70) (70120), exécutez 'pyweatherfr rochelle-70' or 'pyweatherfr -p 70120'
puis ensuite
pyweatherfr rochelle-17
Je vais faire en sorte que ca remonte si tu écris pyweatherfr -s 'La Rochelle' dans une prochaine version
Hors ligne
#4 Le 17/11/2021, à 18:01
- G-Tux
Re : pyweatherfr : données météo dans votre terminal
Merci thib1984 pour ces précisions, beau travail.
MSI CR70 Ubuntu 22.04 + Debian 12 (“Bookwom”) sous MATE
Raspberry Pi avec Raspbian
Hors ligne
#5 Le 17/11/2021, à 18:14
- G-Tux
Re : pyweatherfr : données météo dans votre terminal
Euh... Autre question chez moi, le code
pyweatherfr rochelle-17 -j 1
renvoie :
usage: pyweatherfr [-h] [-p CODE_POSTAL] [-s RECHERCHE]
[-g LATITUDE LONGITUDE] [-d JOUR] [-n] [-c] [-v] [-u]
[VILLE]
pyweatherfr: error: unrecognized arguments: -j 1
MSI CR70 Ubuntu 22.04 + Debian 12 (“Bookwom”) sous MATE
Raspberry Pi avec Raspbian
Hors ligne
#6 Le 17/11/2021, à 19:13
- thib1984
Re : pyweatherfr : données météo dans votre terminal
Tout d'abord il saut se fier au message que tu obtiens en tapant une commande incorrecte ou en tapant
pyweatherfr --help
.
99% du temps c'est indiqué. Ici pour ta version c'est encore l'option -d qui était attendu en lieu et place de -j.
Cela signifie que tu n'es pas à jour (ce qui est un peu de ma faute, car je publie souvent des nouvelles versions).
Pour la mise à jour, tu peux utiliser
pip3 install --upgrade pyweatherfr
ou plus rapidement
pyweatherfr -u
Ensuite l'option -j devrait fonctionner!
Hors ligne
#7 Le 17/11/2021, à 21:37
- thib1984
Re : pyweatherfr : données météo dans votre terminal
La version 1.4.2 est disponible.
pip3 install --upgrade pyweatherfr
ou plus rapidement
pyweatherfr -u
Elle corrige quelques bugs et soucis d'affichage.
Hors ligne
#8 Le 18/11/2021, à 11:58
- G-Tux
Re : pyweatherfr : données météo dans votre terminal
Génial, merci
MSI CR70 Ubuntu 22.04 + Debian 12 (“Bookwom”) sous MATE
Raspberry Pi avec Raspbian
Hors ligne
#9 Le 21/11/2021, à 14:58
- thib1984
Re : pyweatherfr : données météo dans votre terminal
Nouvelle version, j'ai juste un peu allégé l'affichage (la pression n'apparait plus par exemple)
Pour info, j'ai créé un compte twitter associé à mon compte github, il informe des mises à jours, et il affiche quotidiennement la météo de ma ville (c'est plus pour le défi technique que pour une véritable utilité, j'ai trouvé ça amusant)
https://twitter.com/github_thib1984
Hors ligne
#10 Le 16/04/2024, à 21:13
- thib1984
Re : pyweatherfr : données météo dans votre terminal
Hello.
Je viens de faire de grosses évolutions sur l'appli. Je suis passé sur openstreetmap pour la recherche des localités et l'api de météo france pour des données plus précises.
On peut maintenant rechercher les données météos pour le monde entier!
Pour une première installation
pip3 install pyweatherfr
pour mettre à jour
pyweatherfr -u
Pour comprendre la doc
pyweatherfr --help
N'hésitez pas à me remonter les bugs ici ou sur la page github.
Dernière modification par thib1984 (Le 16/04/2024, à 21:16)
Hors ligne