我正在尝试使用python包astropy在天文目录(FITS文件)中删除几个选定的对象。我的问题是如何删除这些对象并将它们保存在新目录中?
答案 0 :(得分:1)
将它们转换为astropy.table.Table
对象:
from astropy.table import Table
orig_catalogue = Table.read('filename.fits')
然后选择目标(使用索引。即找到比100更有趣的所有对象)并将它们写入新的拟合文件:
new_catalogue = orig_catalogue[orig_catalogue['interesting'] > 100]
new_catalogue.write('new_filename.fits')