所以我试着在互联网上读一个网页,它可以工作,但它给了我整个网页,我想从中复制一个特定的单词,而不是更多。
基本上是这样的API URL,http://api.formice.com/tribe/stats.json?n=Safwanrockz
如果我只想复制“rank”值呢?
这是我的代码:
import shutil
import os
import time
import datetime
import math
import urllib
from array import array
filehandle = urllib.urlopen('http://api.formice.com/tribe/stats.json?n=Safwanrockz')
for lines in filehandle.readlines():
print lines
filehandle.close()
通过
json.loads()
将其加载到pythondict
:这里
data
是文档中的原始数据,json_data
是JSON解析的文档(解析为字典)。第一条print
语句打印原始数据。第二个输出JSON元素error
的值。在你有两个主要的选择:
json
模块(或类似模块)解码JSON对象。在我推荐第一个替代方案,因为它更结构化和更稳定,并且在您的需求变得更复杂时也可以工作。在
相关问题 更多 >
编程相关推荐