我是 Python 新手并在 Windows 上使用 Python 2.7 我正在使用 Astropy 库,但是当我想查看以下类的属性时:
>>> astropy.cosmology.FlatLambdaCDM.Ok0
Run Code Online (Sandbox Code Playgroud)
它返回:
<property object at 0x7fa2c7e206d8>
Run Code Online (Sandbox Code Playgroud)
该对象上的其他属性也是如此。如何访问数值?
我自己对 astropy 一无所知,但从你的描述来看,它似乎Ok0是FlatLambdaCDM班级的财产。您通常不应该尝试直接访问类的属性,而是通过类的实例。
尝试类似:
# create an instance
instance = FlatLambdaCDM() # the constructor may require some arguments
# access the property on the instance
instance.Ok0
Run Code Online (Sandbox Code Playgroud)
我不知道FlatLambdaCDM类构造函数需要什么参数(如果有的话),所以你可能需要添加更多的东西来获得一个可用的对象。
| 归档时间: |
|
| 查看次数: |
11341 次 |
| 最近记录: |