Hola !!<br><br>Estoy trabajando en un script que se comunica con la API de flickr:<br><br>=====================================================================<br>import urllib2<br>import json<br><br>api_key = 'api_key'<br>
method = 'flickr.photos.search'<br>format = 'json'<br>tags = 'python'<br><br>url = '<a href="http://api.flickr.com/services/rest/?method=%s&api_key=%s&format=%s&tags=%s">http://api.flickr.com/services/rest/?method=%s&api_key=%s&format=%s&tags=%s</a>' \<br>
% (method,api_key,format,tags)<br><br>file = urllib2.urlopen(url).read()<br><br>print file<br><br>resultDictionary = json.loads(file)['jsonFlickrApi']['photos']['photo']<br>======================================================================<br>
<br>Me devuelve el siguiente error en la ultima linea cuando uso json.loads():<br><br>Traceback (most recent call last):<br> File "flickr.py", line 16, in <module><br> resultDictionary = json.loads(file)#['jsonFlickrApi']['photos']['photo']<br>
File "/usr/lib/python2.6/json/__init__.py", line 307, in loads<br> return _default_decoder.decode(s)<br> File "/usr/lib/python2.6/json/decoder.py", line 319, in decode<br> obj, end = self.raw_decode(s, idx=_w(s, 0).end())<br>
File "/usr/lib/python2.6/json/decoder.py", line 338, in raw_decode<br> raise ValueError("No JSON object could be decoded")<br>ValueError: <b>No JSON object could be decoded<br></b><br><br>¿Alguién tiene idea de como solucionar este error?<br>
<br>Gracias !<br>