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 = &#39;api_key&#39;<br>
method  = &#39;flickr.photos.search&#39;<br>format = &#39;json&#39;<br>tags = &#39;python&#39;<br><br>url = &#39;<a href="http://api.flickr.com/services/rest/?method=%s&amp;api_key=%s&amp;format=%s&amp;tags=%s">http://api.flickr.com/services/rest/?method=%s&amp;api_key=%s&amp;format=%s&amp;tags=%s</a>&#39; \<br>
    % (method,api_key,format,tags)<br><br>file = urllib2.urlopen(url).read()<br><br>print file<br><br>resultDictionary = json.loads(file)[&#39;jsonFlickrApi&#39;][&#39;photos&#39;][&#39;photo&#39;]<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 &quot;flickr.py&quot;, line 16, in &lt;module&gt;<br>    resultDictionary = json.loads(file)#[&#39;jsonFlickrApi&#39;][&#39;photos&#39;][&#39;photo&#39;]<br>
  File &quot;/usr/lib/python2.6/json/__init__.py&quot;, line 307, in loads<br>    return _default_decoder.decode(s)<br>  File &quot;/usr/lib/python2.6/json/decoder.py&quot;, line 319, in decode<br>    obj, end = self.raw_decode(s, idx=_w(s, 0).end())<br>
  File &quot;/usr/lib/python2.6/json/decoder.py&quot;, line 338, in raw_decode<br>    raise ValueError(&quot;No JSON object could be decoded&quot;)<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>