Je suis en train de manipuler une table fits à l'aide de la librairie pyfits. Mon problème est que je dois créer une nouvelle table à partir de cette table. Ma nouvelle table comporte des nouvelles colonnes et d'autres doivent disparaitre. Je commence donc par récupérer le définition des colonnes de l'ancienne table:
listcolumns = oldtable[1].get_coldefs()Ensuite, j'ajoute mes nouvelles colonnes:
col1 = pyfits.Column(name='newCol',format='E',array=numarray.array(data)) listcolumns = listcolumns.add_col(col1)Jusque là aucun problème mais quand je veux effacer une colonne avec (…)