Real Python
Using Astropy for Astronomy With Python
This course covers two problems from introductory astronomy to help you play with some Python libraries. You'll use NumPy, Matplotlib, and pandas to find planet conjunctions, and graph the best viewing times for a star.