#1 Le 15/11/2021, à 23: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, à 15: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, à 18: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, à 19: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, à 19: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, à 20: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, à 22: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, à 12: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, à 15: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