我正在尝试从api的url链接获取json数据。我想在本地将数据写入json文件。但是我收到了这个错误
File "C:\Python27\lib\json\encoder.py", line 184, in default
raise TypeError(repr(o) + " is not JSON serializable")
TypeError: <addinfourl at 52466872 whose fp = <socket._fileobject object at 0x0320C330>> is not JSON serializable
我的代码是吼叫
import json
import urllib2
urllink=urllib2.urlopen("url")
with open('urljson.json','w')as outfile:
json.dumps(urllink,outfile,indent=4,sort_keys=True, separators=(',', ':'))
请帮助我,提前致谢 格利扬