Python YQL:无法解码任何JSON对象错误

Python YQL:无法解码任何JSON对象错误,python,json,yql,Python,Json,Yql,使用python 2.7.3从yql finance检索json数据。代码如下: import urllib import json response = urllib.urlopen("http://query.yahooapis.com/v1/public/yql?q=SELECT%20*%20FROM%20yahoo.finance.keystats%20WHERE%20symbol%3D'T'&env=store%3A%2F%2Fdatatables.org%2Falltab

使用python 2.7.3从yql finance检索json数据。代码如下:

import urllib
import json


response = urllib.urlopen("http://query.yahooapis.com/v1/public/yql?q=SELECT%20*%20FROM%20yahoo.finance.keystats%20WHERE%20symbol%3D'T'&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys")

pyresponse = json.load(response)

print pyresponse
我得到以下错误:

ValueError:无法解码任何JSON对象

JSON.load中可能缺少“s”。(json.load->json.load)

打印JSON对象时,可以考虑使用<强> JSO.DIPSP<强>将对象转换为String。

< P>在JSON.Load中可能有一个“s”丢失。(json.load->json.load)


打印JSON对象时,可以考虑使用<强> JSO.DIPSP<强>将对象转换为String。

< P>默认的YQL数据类型是XML。要更改此设置,请将
格式设置为JSON

http://query.yahooapis.com/v1/public/yql?q=SELECT%20*%20FROM%20yahoo.finance.keystats%20WHERE%20symbol%3D'T'&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys&format=json


此外,正确的函数称为
load
而不是
load
json.loads(response)
)。

YQL的默认数据类型是XML。要更改此设置,请将
格式设置为JSON

http://query.yahooapis.com/v1/public/yql?q=SELECT%20*%20FROM%20yahoo.finance.keystats%20WHERE%20symbol%3D'T'&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys&format=json


此外,正确的函数称为
loads
而不是
loads
json.loads(response)
)。

uhh这是一个XML,linkuhh这是一个XML,linkway比我的眼睛好,+1表示注意一个字符,比我的眼睛好,+1表示注意一个字符