parse_ucd#

astropy.io.votable.ucd.parse_ucd(ucd, check_controlled_vocabulary=False, has_colon=False)[源代码]#

将UCD解析为其组件。

参数:
ucd : strPython :字符串

UCD字符串

check_controlled_vocabulary : bool ,可选可选的布尔

如果 True ,则UCD中的每个单词将根据UCD1+控制词汇表进行验证(如VOTable规范1.2版所要求),否则不验证。

has_colon : bool ,可选可选的布尔

如果 True ,UCD可能包含冒号(如标准早期版本中所定义)。

返回:
parts : listPython :列表

结果是以下形式的元组列表:

命名空间word

如果没有显式指定命名空间, 命名空间 将作为 'ivoa' (即默认名称空间)。

加薪:
ValueError

如果 ucd 是无效的