Python json入门
我以前从未使用过json。我正在尝试:用它来做事情,但我甚至不知道如何开始 根据一些手册,我做到了这一点:Python json入门,python,json,Python,Json,我以前从未使用过json。我正在尝试:用它来做事情,但我甚至不知道如何开始 根据一些手册,我做到了这一点: import urllib import urllib2 import simplejson urlb = 'http://api.worldbank.org/topics' datab = urllib2.urlopen(urlb+'?'+ param) resultb = simplejson.load(datab) 但我现在不知道如何解析和处理它,我该如何列出各个项目?数一数?过滤
import urllib
import urllib2
import simplejson
urlb = 'http://api.worldbank.org/topics'
datab = urllib2.urlopen(urlb+'?'+ param)
resultb = simplejson.load(datab)
但我现在不知道如何解析和处理它,我该如何列出各个项目?数一数?过滤它们?。你们有什么简单的教程可以给我指点或者建议吗?我查看了diveintopython、json的网站和大多数显而易见的网站,但我仍在与之抗争。有没有什么简单的分步指南可以让我参考
感谢您尝试打印resultb。它只是一个包含字典的python列表。像对待任何列表一样对待它。正在尝试打印resultb。它只是一个包含字典的python列表。像对待任何列表一样对待它。现在该做什么。。。取决于您要执行的基本操作,但主要是:循环打印每个项目(而不是其关联的标记)并过滤项目。好的,抱歉,错过了。现在很晚了,我得了重感冒。现在该怎么办。。。取决于您要执行的基本操作,但主要是:循环打印每个项目(而不是其关联的标记)并过滤项目。好的,抱歉,错过了。现在已经很晚了,我得了重感冒。“只是一个python列表,里面有字典。”。这真的帮了我很大的忙。Thanks@relima是的,这就是JSON如此棒的原因。“只是一个包含字典的python列表”。这真的帮了我很大的忙。Thanks@relima,是的,这就是JSON如此棒的原因。