2

我可以使用 python 使用 issue.fields.attachment 显示来自 jira 的附件

attach_list = issue.fields.attachment
print attach_list
print attach_list[0]
print attach_list[1]

输出 :

  [<JIRA Attachment: filename=u'test.xlsx', 
     id=u'525427', 
     mimeType=u'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'>,
   <JIRA Attachment: filename=u'test2.csv', 
     id=u'525515', 
     mimeType=u'application/vnd.ms-excel'> ]

    test.xlsx
    test2.csv

如何从该列表中检索 id。在上面的例子中,我需要检索 525427

请建议我?

4

1 回答 1

3

只需访问id属性:

attach_list[0].id

如果您想要id列表,请使用列表理解

attach_list = issue.fields.attachment
id_list = [attach.id for attach in attach_list]
于 2014-12-26T14:24:07.607 回答