使用 python 从 Jira 获取标签和冲刺值

喜满树裤

您能否帮助获取特定问题的标签和冲刺值

import jira.client
from jira.client import JIRA

options = {'server': 'https://example.com', 'verify':False}
jira = JIRA(options, basic_auth=('user', 'password'))
issues_in_project = jira.search_issues('project=11372 AND SPRINT not in 
closedSprints() AND sprint not in futureSprints()')
for value in issues_in_project:
print value.key , value.fields.summary , value.fields.assignee , 
value.fields.reporter ,value.fields.updated ,value.fields.resolutiondate, 
value.fields.duedate, value.fields.labels,value.fields.tag

运行 python 脚本时,出现错误

DWD-9933 加载和验证产品用户名用户名 2018-04-02T23:27:07.000-0700 无 2018-04-06 [u'DW-Products'] 追溯(最近一次调用):文件“jira_test.py”,行23、在打印 value.key , value.fields.summary , value.fields.assignee , value.fields.reporter ,value.fields.updated ,value.fields.resolutiondate, value.fields.duedate, value.fields.labels, value.fields.tag AttributeError: 类型对象“PropertyHolder”没有属性“tag”

请看一次并帮助我实现这一目标

谢谢,

亚历克斯

对于标准属性,使用getattr带有field名称的内置方法(技术上是id)。一些字段可以是自定义的,它们id看起来像这样customfield_15100这是获取JSON所有字段信息的方法https://confluence.atlassian.com/jirakb/how-to-find-id-for-custom-field-s-744522503.html

所以在你的情况下,tag可能是一个自定义字段。

for value in issues_in_project:

   # standart field
   print(getattr(value.fields(), 'reporter'))
   print(getattr(value.fields(), 'summary'))

   # custom field
   print(getattr(value.fields(), 'customfield_15100'))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 Python-Jira 获取 JIRA 上的错误状态

来自分类Dev

使用Python从Jira获取链接问题

来自分类Dev

使用jira-python获取项目版本的发布日期

来自分类Dev

Python-JIRA-修改标签

来自分类Dev

如何使用JIRA REST API获取为当前用户分配给当前冲刺的JIRA Agile问题?

来自分类Dev

使用python循环在jira中创建票证

来自分类Dev

如何使用 jira-python 创建问题

来自分类Dev

如何使用Python更新JIRA中的自定义字段值?

来自分类Dev

从jira附件python获取附件ID

来自分类Dev

使用JRJC搜索获取JIRA问题属性

来自分类Dev

在JIRA中分离冲刺和发布

来自分类Dev

使用通配符和JQL查询JIRA版本

来自分类Dev

使用RESTClient进行Grails和Jira集成

来自分类Dev

是否可以使用python-jira更改jira问题状态?

来自分类Dev

使用Jira的Python API,如何设置问题的史诗链接?

来自分类Dev

尝试使用Jira Python API获取数据时出现错误[AttributeError:'bool'对象没有属性'error']

来自分类Dev

如何使用.net中的jira rest api获取项目特定的jira问题?

来自分类Dev

尝试使用 node.js 中的 jira-connector 库从 JIRA 获取问题的 json 列表

来自分类Dev

使用JIRA SOAP API和PHP创建JIRA Issue时添加状态

来自分类Dev

python JIRA与代理的连接

来自分类Dev

与 JIRA python 连接的问题

来自分类Dev

使用jira api获取指定项目的所有版本

来自分类Dev

使用PluginSettings的Jira SAL

来自分类Dev

使用Jira创建问题

来自分类Dev

使用PluginSettings的Jira SAL

来自分类Dev

使用Python和Selenium通过标签获取多个元素

来自分类Dev

使用python和p4v获取标签的日期

来自分类Dev

使用BeautifulSoup和Python从item标签获取地址文本

来自分类Dev

JIRA JQL:当前冲刺中解决的问题

Related 相关文章

热门标签

归档