gnomonique : un package pour Python

Quand on parle gnomonique, sinus et cosinus ne sont pas des gros mots.
Répondre
Avatar du membre
David_A
Messages : 48
Enregistré le : dim. 3 nov. 2019 20:39
Localisation : Le Havre
Contact :

gnomonique : un package pour Python

Message : # 830Message David_A »

Bonjour,

Je rédige un certain nombre de scripts en langage Python à des fins de calculs gnomoniques.
À force de redéfinir les mêmes fonctions, je me suis décidé à rédiger un script qui rassemble une fois pour toutes les définitions de fonctions dont j'ai eu besoin.
[edit:] : le fichier gnomonique.py est disponible sur mon site personnel :
https://www.astrolabe-science.fr/packag ... ur-python/
  • azimut, déclinaison, hauteur, du Soleil
  • heures de lever et de coucher
  • heures d'éclairement d'un mur vertical
  • quantième d'un jour dans l'année
  • équation du temps
La plupart de ces fonctions s'appuient sur les relations classiques de gnomonique, les plus complexes sont issues d'ouvrages spécialisés.
Pour appeler cet outil en tant que module dans votre propre script, il existe plusieurs possibilités : le plus simple est de déposer le fichier gnomonique.py directement dans le répertoire de votre script (mais c'est peu pratique si vous rédigez différents scripts), sinon il faut paramétrer votre éditeur Python pour lui indiquer le chemin où se trouve ce fichier pour le charger.
Ensuite, l'appel de module prendra la forme habituelle :
import gnonomique
ou encore :
import gnomonique as gnom
ou encore :
from gnomonique import declinaison

David
Fichiers joints
gnomonique.py.zip
(1.89 Kio) Téléchargé 5872 fois
Modifié en dernier par David_A le lun. 11 mars 2024 20:57, modifié 1 fois.
pierre2nice
Messages : 6
Enregistré le : mer. 14 nov. 2018 19:34

Re: gnomonique : un package pour Python

Message : # 834Message pierre2nice »

Bonjour David

super idée pour les pythoniens comme moi qui débute perpétuellement !

Je ne manquerai pas de revenir vers vous après quelques essais.

Cdt

Pierre
Avatar du membre
Yvon_M
Administrateur du site
Messages : 349
Enregistré le : dim. 4 nov. 2018 01:54
Localisation : Pontoise (Île-de-France)
Contact :

Re: gnomonique : un package pour Python

Message : # 835Message Yvon_M »

Bonjour à tous,

Et merci David pour cette bibliothèque. On peut aussi placer ton fichier dans le répertoire […]/lib/site-packages/, […] étant le répertoire de Python. Dans ce cas et sans rien faire d’autre, Phython le retrouvera systématiquement avec les commandes import que tu as présentées, quelque soit le répertoire du script appelant la bibliothèque.
Yvon Massé - Site perso. : La gnomonique
Avatar du membre
David_A
Messages : 48
Enregistré le : dim. 3 nov. 2019 20:39
Localisation : Le Havre
Contact :

Re: gnomonique : un package pour Python

Message : # 836Message David_A »

Merci, Yvon, c’est l’information qui me manquait pour bien conseiller sur l’installation.
Répondre