1

我很擅长 PHP 并尝试学习 Python。因此,如果我试图按字面意思翻译函数,请原谅我,但这就是我所拥有的:

import json
import urllib


url='http://www.example.com/sample.json'
f = urllib.urlopen(url)
data = json.loads(f.read())


for item in data:
    for entry in item:
        print dictionary.keys(entry)

我知道那item有 dict 类型,因为我这样做了print type(item)。但是当我尝试运行上面的代码时,我得到了NameError: name 'dictionary' is not defined——我需要导入一个定义字典函数的库吗?如果是这样,哪个图书馆?

4

1 回答 1

9

print entry.keys()

代替

print dictionary.keys(entry)

我建议看一下教程库参考

于 2012-04-11T14:46:03.430 回答