UnifiedReadWrite#
- class astropy.io.registry.UnifiedReadWrite(instance, cls, method_name, registry=None)[源代码]#
基类:
object统一read()或write()方法中使用的辅助对象的基类。
这个轻量级对象是为每个
read()或write()通过呼叫read/write数据对象类上的描述符。关键驱动因素是允许通过help()方法,例如Table.read.help('fits').子类必须定义
__call__方法,当数据对象read()或write()方法被调用。有关规范示例,请参见
Table类实现(尤其是connect.py模块)。- 参数:
属性摘要
统一I/O注册表实例。
方法总结
help([format, out])为指定的统一I/O输出帮助文档
format.list_formats([out])将可用格式列表打印到控制台(或
out文件句柄)。属性文档
- registry#
统一I/O注册表实例。
方法文件
- help(format=None, out=None)[源代码]#
为指定的统一I/O输出帮助文档
format.默认情况下,帮助输出通过
pydoc.pager. 相反,可以将文件句柄对象提供为out输出将被写入该句柄。- 参数:
- format :
strPython :字符串 统一I/O格式名称,例如“fits”或'ascii.ecsv'
- out :
None或 file-like objectPython:无或Python:类似文件的对象 输出目的地(默认为通过寻呼机的stdout)
- format :