def array2fits(table, extname): cat_columns = pyfits.ColDefs([pyfits.Column(name=n, format='E',array=table[n]) for n in table.dtype.names]) return wraptable2fits(cat_columns, extname)