Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Jira python中的自定义字段中获取显示名称?_Jira_Jira Rest Api_Python Jira - Fatal编程技术网

如何从Jira python中的自定义字段中获取显示名称?

如何从Jira python中的自定义字段中获取显示名称?,jira,jira-rest-api,python-jira,Jira,Jira Rest Api,Python Jira,我正在python(jupyter笔记本)中使用jira rest api,并希望从jira获取自定义字段的显示名称 我使用的自定义属性表示Jira中的团队名称。例如,202=“团队”,204=“Brew团队”等 当我使用for循环时,我可以获得团队id,但我希望获得显示名称(“团队”、“Brew团队”等) 对于项目中的项目: 团队=item.fields.customfield_26588 打印(团队) 有没有办法通过编程从自定义字段获取实际显示名称 自定义字段的对象看起来像: “cust

我正在python(jupyter笔记本)中使用jira rest api,并希望从jira获取自定义字段的显示名称

我使用的自定义属性表示Jira中的团队名称。例如,
202=“团队”,204=“Brew团队”

当我使用for循环时,我可以获得团队id,但我希望获得显示名称
(“团队”、“Brew团队”等)

对于项目中的项目:
团队=item.fields.customfield_26588
打印(团队)

有没有办法通过编程从自定义字段获取实际显示名称

自定义字段的对象看起来像:

“customfield_1234”:{
“必需”:false,
“架构”:{…},
“名称”:“名称”,
“允许值”:[…]

}
Jira issue不保存该信息,Jira实例保存该信息,因为它们将字段与issueType关联

您可以从jira实例获取所有字段,并将它们与问题中id为的字段进行匹配

jira = JIRA(server=SERVER, basic_auth=(USER, PW))
issue_x = jira.issue("TEST-101")

all_the_fields = jira.fields()
for i in all_the_fields:
    for xx in issue_x.raw['fields']:
        if i["id"] == xx:
            print(i)