恒星实时Python

恒星实时Python,python,pyephem,Python,Pyephem,Ephem中给出的示例运行良好,问题在于使用示例中未显示的精确经度 我需要使用观察者的确切经度,而不是使用城市的一般位置 import ephem madrid = ephem.city('Madrid') madrid.date = '1978/10/3 11:32' print(madrid.sidereal_time()) 创建自己的Observer,而不是使用city()函数中预先构建的观测者,并自行设置其经度和纬度: import ephem gatech = ephem.Obser

Ephem中给出的示例运行良好,问题在于使用示例中未显示的精确经度

我需要使用观察者的确切经度,而不是使用城市的一般位置

import ephem
madrid = ephem.city('Madrid')
madrid.date = '1978/10/3 11:32'
print(madrid.sidereal_time())

创建自己的
Observer
,而不是使用
city()
函数中预先构建的观测者,并自行设置其经度和纬度:

import ephem
gatech = ephem.Observer()
gatech.lon, gatech.lat = '-84.39733', '33.775867'
gatech.date = '1978/10/3 11:32'
print(gatech.sidereal_time())
通过阅读文档中的“特定观察者的计算”,可以了解有关创建自己的观察者对象的更多信息: