A library that computes the ephemerides.
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 

28 Zeilen
504 B

  1. #!/usr/bin/env python3
  2. from enum import Enum, auto
  3. class MoonPhaseType(Enum):
  4. """An enumeration of moon phases."""
  5. NEW_MOON = 1
  6. WAXING_CRESCENT = 2
  7. FIRST_QUARTER = 3
  8. WAXING_GIBBOUS = 4
  9. FULL_MOON = 5
  10. WANING_GIBBOUS = 6
  11. LAST_QUARTER = 7
  12. WANING_CRESCENT = 8
  13. class EventType(Enum):
  14. """An enumeration for the supported event types."""
  15. OPPOSITION = 1
  16. CONJUNCTION = 2
  17. OCCULTATION = 3
  18. MAXIMAL_ELONGATION = 4
  19. MOON_PERIGEE = 5
  20. MOON_APOGEE = 6