我们通过调用接口,来获取上面的BUG数据和任务数据,这时候我们可以使用Python第三方库jira来调用Jira的接口.
这篇文章介绍使用jira模块调用接口获取Jira数据的方法和步骤.
?...4.通过jira查询语句来查询Jira上的事件.如jira.search_issues(jql, fields='')将根据jql查询项目AAA的问题点,返回的issues为jql中项目的所有事件组成的列表...每个事件都是一个Jira对象,我们可以通过对象的属性(字段)来获取到事件的相关内容....参数fields='',不指定返回的字段,会默认返回所有字段,如果指定字段则只返回指定的字段,一开始我们都并不知道有哪些字段,这一点jira文档里也没有告诉我们,所以我们返回所有字段,再从中找到自己需要的...6.通过python内置的dir()方法解析出每个事件都有哪些属性(字段),然后从中找出我们需要获取的数据,保存下来.
dir(i),dir(i.fields)运行结果示例(里面列出了事件的属性):
?