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