NDIOMixin#
- class astropy.nddata.NDIOMixin[源代码]#
基类:
object
Mixin类将NDData连接到astropy输入/输出注册表。
这个mixin向它的子类添加了两个方法,
read
和write
.属性摘要
读取和解析网格化的N维数据,并作为NDData派生对象返回。
以指定的格式写出此CCDData对象。
属性文档
- read#
读取和解析网格化的N维数据,并作为NDData派生对象返回。
此函数为AsterPy统一I/O层提供NDDataBase接口。这允许轻松读取支持的数据格式的文件,例如::
>>> from astropy.nddata import CCDData >>> dat = CCDData.read('image.fits')
获取有关可供阅读的读者的帮助
CCDData
使用``Help()``方法::>>> CCDData.read.help() # Get help reading CCDData and list supported formats >>> CCDData.read.help('fits') # Get detailed help on CCDData FITS reader >>> CCDData.read.list_formats() # Print list of available formats
有关详细信息,请参阅:
- write#
以指定的格式写出此CCDData对象。
该功能为Astopy统一I/O层提供NDData接口。这允许使用语法以许多受支持的数据格式轻松写入文件,例如:
>>> from astropy.nddata import CCDData >>> dat = CCDData(np.zeros((12, 12)), unit='adu') # 12x12 image of zeros >>> dat.write('zeros.fits')
获取有关可用的编写器的帮助
CCDData
使用``Help()``方法::>>> CCDData.write.help() # Get help writing CCDData and list supported formats >>> CCDData.write.help('fits') # Get detailed help on CCDData FITS writer >>> CCDData.write.list_formats() # Print list of available formats
有关详细信息,请参阅: