Birden fazla uzantıya sahip bir dosya oluşturan bu komut dosyası var, ancak eski dosyalardan başlıkları uzantılara eklemek istiyorum.Başlık üstbilgisine yeni dosya astropy
headermain = fits.getheader(file,0)
ve
headermain = fits.open(file).header.copy()
Ama her ikisi
nasıl düzeltebilirim söyleyerek beni hatalar verir:ValueError: header must be a Header object
new_hdul = fits.HDUList()
new_hdul.append(fits.PrimaryHDU(header=headermain))
new_hdul.append(fits.ImageHDU(nod1, header=header1, name='Chop1'))
new_hdul.append(fits.ImageHDU(nod2, header=header2, name='Chop2'))
new_hdul.append(fits.ImageHDU(diff1, name='Dif'))
Şimdi ben denedim?
headermain = fits.getheader(file,0)
print(headermain)
Genellikle karmaşık olmayan bir dosyadan Başlık nesne olarak başlık alma
Her iki yöntemi de denedim ve her ikisi de aynı hatayı veriyor. Başlığın çıkışını yayınladım. – Coolcrab
Nevermind, problemi buldu! – Coolcrab
@Coolcrab - Eğer Hatayı kendiniz bulursanız kendi sorunuza cevap verebilirsiniz. :) – MSeifert