def parse_coord(c):
if len(c) == 6:
# h m s d m s
ra = Angle((float(c[0]), float(c[1]), float(c[2])), unit=au.hourangle)
dec = Angle((float(c[3]), float(c[4]), float(c[5])), unit=au.deg)
elif len(c) == 2:
ra = Angle(float(c[0]), unit=au.deg)
dec = Angle(float(c[1]), unit=au.deg)
else:
raise ValueError("invalid coordinate: {0}".format(c))
return (ra, dec)
评论列表
文章目录