CosmologyRead#
- class astropy.cosmology.connect.CosmologyRead(instance: Cosmology, cosmo_cls: type[Cosmology])[源代码]#
-
读取数据并将其分析到
Cosmology
。该功能为Astropy统一I/O层提供宇宙学接口。这允许使用语法以支持的数据格式轻松读取文件,例如::
>>> from astropy.cosmology import Cosmology >>> cosmo1 = Cosmology.read('<file name>')
当
read
方法,则该子类将提供关键字参数cosmology=<class>
添加到已注册的Read方法。该方法使用这个宇宙学类,而不考虑文件中指示的类,并根据类的签名设置参数的默认值。获取有关可用读者的帮助。
help()
方法:>>> Cosmology.read.help() # Get help reading and list supported formats >>> Cosmology.read.help(format='<format>') # Get detailed help on a format >>> Cosmology.read.list_formats() # Print list of available formats
另请参阅:https://docs.astropy.org/en/stable/io/unified.html
- 参数:
- *args
传递给数据读取器的位置参数。如果提供,第一个参数通常是输入文件名。
- format :
str
(可选,仅关键字)Python:str(可选,仅关键字) 文件格式说明符。
- **kwargs
传递给数据读取器的关键字参数。
- 返回:
笔记
可用的内置格式有:
格式
读
写
自动识别
astropy.cosmology
是的
是的
是的
astropy.model
是的
是的
是的
astropy.row
是的
是的
是的
astropy.table
是的
是的
是的
映射
是的
是的
是的
YAML
是的
不
不
方法总结
__call__
(*args, **kwargs)称自己为函数。
方法文件