Simbad座标查询脚本

近日为一个项目做天体证认,要根据候选天体的座标查找临近天体。Simbad支持座标文件查询,但因为目标很多,返回的页面内容太多,不便查看;但可以提交脚本来定制输出格式,但是脚本查询的返回结果中不区分座标来源,也就是说所有座标的全部查询结果都顺次输入,完全不做区分也没有标记,这样对应关系就全乱了。在问过CDS的Marc Wenger之后,得知系统可以用echodata来人工插入注释。但我有几百个目标写起来太麻烦了,于是写了段python脚本,直接从文件中读取座标,转换为链接格式提交查询,并将结果返回终端,按指定格式写入文件保存,一键完成。

代码如下:

订阅评论
提醒

6 评论
最旧
最新 最多投票
内联反馈
查看所有评论
2010 年 3 月 5 日 13:49

simbad打开显示505错误

回复给  gerry
2010 年 3 月 6 日 21:18

是的,浏览器打不开

gerry
回复给  gerry
2010 年 3 月 7 日 02:11

你什么浏览器?难道Internet 选项中没选 HTTP 1.1 ?

2010 年 7 月 19 日 17:21

俺开始也为这个批量查询苦恼过,后来写了个bash脚本解析html,再后来干脆把一些常用的星表下到本地导入mysql,现在直接在本地查拉(本人的都是恒星,而且都是比较亮的)