Page 1 sur 1

gnomonique : un package pour Python

Posté : sam. 9 mars 2024 20:49
par 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

Re: gnomonique : un package pour Python

Posté : dim. 10 mars 2024 08:54
par 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

Re: gnomonique : un package pour Python

Posté : dim. 10 mars 2024 11:18
par 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.

Re: gnomonique : un package pour Python

Posté : dim. 10 mars 2024 12:46
par David_A
Merci, Yvon, c’est l’information qui me manquait pour bien conseiller sur l’installation.