如何在python中打印字典的键和值表单列表

如何在python中打印字典的键和值表单列表,python,python-2.7,dictionary,Python,Python 2.7,Dictionary,如何在python中打印以下内容中的密钥和id [<JIRA Issue: key=u'OPS-22158', id=u'566935'>, <JIRA Issue: key=u'OPS-22135', id=u'566480'>, <JIRA Issue: key=u'OPS-22131', id=u'566361'>, <JIRA Issue: key=u'OPS-21850', id=u'561948'>, <JIRA Issu

如何在python中打印以下内容中的密钥和id

[<JIRA Issue: key=u'OPS-22158', id=u'566935'>,
 <JIRA Issue: key=u'OPS-22135', id=u'566480'>,
 <JIRA Issue: key=u'OPS-22131', id=u'566361'>,
 <JIRA Issue: key=u'OPS-21850', id=u'561948'>,
 <JIRA Issue: key=u'OPS-20967', id=u'533908'>,
 ]
我的结果是这样的 [

root@localhost~]#python test.py
密码:
/usr/lib/python2.7/site packages/requests/packages/urllib3/connectionpool.py:838:unsecurerequestwarning:正在发出未验证的HTTPS请求。强烈建议添加证书验证。见:https://urllib3.readthedocs.io/en/latest/security.html
不安全(警告)
/usr/lib/python2.7/site packages/requests/packages/urllib3/connectionpool.py:838:unsecurerequestwarning:正在发出未验证的HTTPS请求。强烈建议添加证书验证。见:https://urllib3.readthedocs.io/en/latest/security.html
不安全(警告)
/usr/lib/python2.7/site packages/requests/packages/urllib3/connectionpool.py:838:unsecurerequestwarning:正在发出未验证的HTTPS请求。强烈建议添加证书验证。见:https://urllib3.readthedocs.io/en/latest/security.html
不安全(警告)
[,
,
,
,
,
]
OPS-22158
OPS-22135
OPS-22131
OPS-21850
OPS-20967

我想知道我得到了什么样的数据作为回报。如何打印密钥和id,也可以将结果转换为csv文件。

如果您知道密钥值,这是一种简单的方法:

In [2]: dict_list = [{'key':'iman','value':21} , {'key': 'hooman', 'value' : 22}] #list of dictionaries

In [3]: for dict in dict_list: #dict = a dictionary of list
   ...:     print dict['key'], dict['value'] #key,values
   ...:     
iman 21
hooman 22
jira.search_issues函数的结果是jira对象的列表。这些对象定义如下:

如果希望整个对象(每个字段)为JSON格式:

print(issue.raw)

还有,我如何将其转换为csv。您没有字典列表,您有一个未知对象列表。如果你想得到一个正确的答案,你应该更新你的问题,向我们提供更多关于对象的信息。我正在使用Jira api调用,希望得到一个由用户创建的问题列表,所以请用代码更新你的问题。特别是您创建此列表的方式以及有关对象的更多信息。请尝试
pprint([(item.key,item.id)查看问题中的项目])
。感谢您提供的信息。您能告诉我您是如何创建fileds.project.key的吗。我试图查找文档,但找不到任何内容。我在谷歌上搜索了“python jira”,第一个链接是文档,在首页上有一个快速入门指南,其中提到了fields.project.key属性。例如,issue.fileds将返回此字段,改为使用.raw字段-它将为您提供我使用同一文档的每个字段的列表。但我在任何地方都找不到fields.project.key.:)这真的很烦人。
In [2]: dict_list = [{'key':'iman','value':21} , {'key': 'hooman', 'value' : 22}] #list of dictionaries

In [3]: for dict in dict_list: #dict = a dictionary of list
   ...:     print dict['key'], dict['value'] #key,values
   ...:     
iman 21
hooman 22
import jira
# stuff

for issue in jira.search_issues('assignee=hhaddadian'):
    print(issue.fields.project.key)
print(issue.raw)