使用python处理json提要

2024-09-21 05:27:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用python自动化一些任务,其中第一个是 从一个大的json提要中创建一个db条目。你知道吗

我的json看起来或多或少是这样的(本例中的列表缩短了):

{
    "AED": "United Arab Emirates Dirham",
    "AFN": "Afghan Afghani"
}

守则的有关部分是:

page = requests.get('http://LINK-TO-JSON-FEED')
print page.json()
items = page.json()
for item in items:
    print item

但这只打印出“ISO”(AED,AFN…)没有“弦”(阿联酋迪拉姆…)部分。你知道吗

我希望最终能在一个循环中打印出它们的原始成对,比如

Print ISO // AED
Print STRING // United Arab Emirates Dirham

Tags: jsondbpage条目itemsisoitemunited
1条回答
网友
1楼 · 发布于 2024-09-21 05:27:20

items是一本字典。如果你迭代字典,那么根据定义,你迭代字典的。你知道吗

如果(在您的示例中)希望iterate over both keys and values,则需要使用.items()(python3)或.iteritems()(python2):

for key, value in items.iteritems():
    print "{}:\t{}".format(key, value)

相关问题 更多 >

    热门问题