import ephem
date = '2018/9/20'
sun = ephem.Sun()
sun.compute(date)
print 'Sun in', list(ephem.constellation(sun))[1]
moon = ephem.Moon()
moon.compute(date)
print 'Moon in', list(ephem.constellation(moon))[1]
mars = ephem.Mars()
mars.compute(date)
print 'Mars in', list(ephem.constellation(mars))[1]
mercury = ephem.Mercury()
mercury.compute(date)
print 'Mercury in', list(ephem.constellation(mercury))[1]
jupiter = ephem.Jupiter()
jupiter.compute(date)
print 'Jupiter in', list(ephem.constellation(jupiter))[1]
venus = ephem.Venus()
venus.compute(date)
print 'Venus in', list(ephem.constellation(venus))[1]
saturn = ephem.Saturn()
saturn.compute(date)
print 'Saturn in', list(ephem.constellation(saturn))[1]
Я нашел все 7 планет в их доме на определенную дату. Теперь мне нужно найти дом Раху и Кету в астро-стол. Как это получить? Есть ли для этого какие-либо функции?
Я совершенно уверен, что в ephem
доступны только настоящие планеты. Я нашел это определение
Астрономически Раху и Кету обозначают точки пересечения путей Солнца и Луны при движении по небесной сфере.
Используя некоторую математику, вы скажете вам очки. Возможно, это поможет вам преобразовать координаты между различными системами.
Из этого вы можете получить точку зрения в ephem
, она называется Observer
и передает ее в ephem.constellation(o)
,