Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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. smile


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 cool


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