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 是首选。
