擅长:python、mysql、java
<p>正如iguanaut指出的,答案可以在这里找到:<a href="http://pyfits.readthedocs.org/en/latest/users_guide/users_table.html#merging-tables" rel="nofollow">http://pyfits.readthedocs.org/en/latest/users_guide/users_table.html#merging-tables</a>
但要把这个问题标记为已回答:</p>
<pre><code>cols = []
cols.append(
pyfits.Column(name='field3', format='D', array= arrayContainingTheData)
)
orig_cols = data.columns
new_cols = pyfits.ColDefs(cols)
hdu = pyfits.BinTableHDU.from_columns(orig_cols + new_cols)
hdu.writeto('newtable.fits')
</code></pre>