从Mapqeustapi获取JSON响应

2024-06-18 11:28:36 发布

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

我试图从MapquestAPI获取JSON格式的响应。 使用相同的URL,我可以在从bash调用时得到结果

wget -q -O - "http://www.mapquestapi.com/geocoding/v1/batch?key=F20%2C7a%3Do5-hrtl1&callback=renderBatch&json=%7B%27locations%27%3A+%5B%7B%27street%27%3A+%2711880+San+Pablo+Ave%2C+El+Cerrito%27%7D%2C+%7B%27street%27%3A+%271780+E+Buena+Vista+Dr%2C+Orlando%27%7D%2C+%7B%27street%27%3A+%2714+Greenway+Circle%2C+Sacramento%27%7D%2C+%7B%27street%27%3A+%27160+Kingsland+St%2C+Nutley%27%7D%2C+%7B%27street%27%3A+%27816+Western+Ave%2C+Glen+Ellyn%27%7D%5D%7D,options:{thumbMaps:false}}"

以python方式执行时:

^{pr2}$

这就是结果

 <bound method _fileobject.read of <socket._fileobject object at 0x1a41bd0>>

有什么建议可以让我在PY中得到JSON输出?在


Tags: keycombashjsonhttpurlwww格式