Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo puede el lenguaje de programación Python calcular la posición específica del sol dada una fecha específica?

¿Cómo puede el lenguaje de programación Python calcular la posición específica del sol dada una fecha específica?

##### Calcula la altitud y orientación del sol y la luna en Beijing ('126', '40') durante el eclipse anular del 15 de enero de 2010 a las 16:20:56

importar ephem

gatech = ephem.Observer()

gatech.long, gatech.lat = '126', '40'

gatech.date = '2010/1/15 16:20:56'

sol, luna = ephem.Sun(), ephem.Moon()

sun.compute(gatech )

p>

moon.compute(gatech)

imprimir sun.alt, sun.az

imprimir moon.alt, moon.az

imprimir efem .separación((sun.az, sun.alt), (moon.az, moon.alt))

imprimir sol.tamaño, luna.tamaño, sol.tamaño - luna. tamaño