pyswisseph是一个Python扩展AstroDienst的Swiss Ephemeris C库。这个扩展的目的是实现非常精确的天文计算,占星术。
pyswisseph 1.77.00-0此版本已经升级swisseph到1.77.00,增加了CMake构建系统文件并修复了一些bug。
使用示例:
>>> import swisseph as swe
>>> swe.set_ephe_path('/usr/share/ephe') # set path to ephemeris files
>>> now = swe.julday(2007,3,3) # get ">Julian day number
>>> res = swe.lun_eclipse_when(now) # find next lunar eclipse (from now on)
>>> ecltime = swe.revjul(res[1][0]) # get date UTC
>>> ecltime
(2007, 3, 3, 23.347975596785545)
>>> jd = swe.julday(2008,3,21)
>>> swe.calc_ut(jd, swe.AST_OFFSET+13681)[0] # asteroid Monty Python
0.098474291148756998
>>> help(swe)
下载地址:pyswisseph-1.77.00-0.tar.bz2 (md5)
时间: 2024-07-31 06:14:07