Skip to main content
 首页 » 编程设计

python之PyEphem 中 ephem.date(...) 和 ephem.Date(...) 的区别

2025年05月04日31JeffreyZhao

PyEphem 中 ephem.date(...) 和 ephem.Date(...) 的行为有区别吗?据我所知,两者具有相同的效果。

请您参考如下方法:

python 的好处是你通常可以阅读源代码。

我发现我的 pyephem 安装在 /usr/lib64/python2.7/site-packages/ephem/ 里面有评论:

# For backwards compatibility, provide lower-case names for our Date 
# and Angle classes, and also allow "Lon" to be spelled "Long". 
date = Date 
angle = Angle 
LongLatCoordinate = LonLatCoordinate 

所以你是对的 ephem.date() 和 ephem.Date() 是一样的,但 Date 是首选。