J'ai le code suivant dans l'un de mes scripts:
#
# url is defined above.
#
jsonurl = urlopen(url)
#
# While trying to debug, I put this in:
#
print jsonurl
#
# Was hoping text would contain the actual json crap from the URL, but seems not...
#
text = json.loads(jsonurl)
print text
Ce que je veux faire, c'est obtenir les {{.....etc.....}}
éléments que je vois sur l'URL lorsque je la charge dans Firefox dans mon script afin que je puisse en analyser une valeur. J'ai cherché une tonne sur Google, mais je n'ai pas trouvé de bonne réponse sur la façon d'obtenir réellement le {{...}}
contenu d'une URL se terminant .json
par un objet dans un script Python.
json.loads
qui consomme une chaîne, utilisez (c'est pourquoi il.read()
est obligatoire, utilisezjson.load(response)
plutôt.