我有很多VO的表像這樣的:astropy.io.votable - 有沒有簡單的方法來獲得VOTable PARAMeters?
http://svo2.cab.inta-csic.es/theory/fps3/fps.php?ID=2MASS/2MASS.H
,但我不是真正感興趣的表本身,只有在又名PARAMeters的元數據。 有沒有一種簡單的方法來獲得這些(如FITS表頭)python/astropy?
我發現的唯一的事情是一些嵌套的循環:
from astropy.table import Table
H = Table.read('2MASS.2MASS.H.xml')
for resource in H.resources:
for param in resource.params:
print param.name, param.value
編輯:我其實想是讓PARAM 值列表/字典和相應的PARAM 名列表...
謝謝邁克爾!但是,我該如何實際訪問iter_fields_and_params產生的「生成器對象」? '** AttributeError **:'generator'對象沒有屬性'name'。對不起,這對我來說真的很新鮮.. – fjaellet