Je voudrais utiliser le module JSON de Python. Il n'a été introduit que dans Python 2.6 et je suis coincé avec 2.5 pour l'instant. Le module JSON particulier fourni avec Python 2.6 est-il disponible en tant que module séparé pouvant être utilisé avec la version 2.5?
Réponses
Trop de publicités?J'ai écrit le correctif cjson 1.0.6 et mon conseil est de ne pas utiliser cjson - il y a d'autres problèmes avec cjson dans la façon dont il gère l'unicode, etc. / décoder json ne prend généralement que très peu de temps pour traiter une requête Web typique ...
JSON en Python 2.6+ est fondamentalement simple json introduit dans la bibliothèque standard, je crois ...
Je préfère cjson car c'est beaucoup plus rapide: http://www.vazor.com/cjson.html
Je programme également en Python 2.5 et je voulais une bibliothèque appropriée. Voici comment je l'ai fait.
Téléchargez le fichier d'oeuf simplejson appelé simplejson-2.0.6-py2.5-linux-i686.egg depuis http://pypi.python.org/simple/simplejson/
installé le en utilisant la commande:
sudo python ./ez_setup.py ./simplejson-2.0.6-py2.5-linux-i686.egg
Ensuite, importez la bibliothèque JSON dans le fichier de script en procédant comme suit:
import sys
sys.path.append("/home/coolkid/Android/simplejson/simplejson-2.0.6-py2.5-linux-i686.egg")
try: import simplejson as json
except ImportError: print ("import error")