擅长:python、mysql、java
<p>以@Brandon为例,我的最终代码是:</p>
<pre><code>import ephem
def const(planet_name, date_string):
planet_class = getattr(ephem, planet_name)
planet = planet_class()
south_bend = ephem.Observer()
south_bend.lat = '41.67'
south_bend.lon = '-86.26'
south_bend.date = date_string
planet.compute(south_bend)
print ephem.constellation((planet.ra, planet.dec))
return planet.alt, planet.az
print const(raw_input('Planet: '), raw_input('yyyy/mm/dd: '))
</code></pre>
<p>我看了之后意识到他是用<code>planet.ra</code>和{<cd2>}来定位背景星座,而不是打印它在天空中的坐标。我所做的只是在末尾加上回电,打印出高度和方位数据。在</p>