FITS ファイルのヘッダーにあるキーワードの値を変更しようとしています。非常に簡単ですが、これはコードです:
import pyfits
hdulist = pyfits.open('test.fits') # open a FITS file
prihdr = hdulist[1].header
print prihdr['AREASCAL']
effarea = prihdr['AREASCAL']/5.
print effarea
prihdr['AREASCAL'] = effarea
print prihdr['AREASCAL']
手順を何度も印刷して、値が正しいことを確認します。そして彼らは。問題は、後で FITS ファイルを確認すると、ヘッダーのキーワード値が変更されていないことです。なぜこれが起こるのですか?