マルチ拡張フィッティング(MEF)ファイルを最初から作成します

この例は、最初からマルチ拡張パートナー(MEF)ファイルを作成する方法を示しています。 astropy.io.fits それがそうです。

作者:エリック·ブライ

ライセンス:BSD

import os

HDUListオブジェクトは、FITSファイルのすべてのHDUを保存するために使用されます。これが HDUList クラスはPythonが構築したサブクラスです list それがそうです。最初から作ることができます例えば、3つの拡張子を有するFITSファイルを作成するには、以下の動作を実行してください。

新しいファイルをディスクに書きます:

new_hdul.writeto('test.fits')

代替的に、HDUインスタンスを最初に作成することができる(または既存のFITSファイルから読み出す)。

2つの空画像拡張子を有するマルチ拡張子FITSファイルを作成します(1つが指定されていない場合は、デフォルトのプライマリHDUを自動的に追加します。使用します。 overwrite=True 既存のファイルを上書きするには、以下の操作を実行してください)。

最後に、私たちが作成したファイルを削除します。

os.remove('test.fits')

スクリプトの総実行時間: (0分0.009秒)

Gallery generated by Sphinx-Gallery