Où l’on trace un calendrier des phases lunaires pour une année donnée, avec un script Python.
Ce script nécessite les modules Python Skyfield (éphémérides astronomiques), pandas (gestion de tableaux de données), numpy (calculs numériques) et matplotlib (tracé de graphiques).
Il trace un document d’une page donnant l’aspect du disque lunaire pour tous les jours de l’année. Il suffit de changer la valeur de l’année au début du script pour l’adapter à d’autres années.
Le tableau repère également les dates des nouvelles lunes et pleines lunes, avec l’almanach du module Skyfield.
En principe, le script prend en compte les années bissextiles.
Le script (compressé) :





Soyez le premier à commenter