J'utilise python-spidermonkey
pour exécuter du code JavaScript.Sérialisation JSON dans Spidermonkey
Afin de passer des objets (au lieu de seulement des chaînes) à Python, je pense retourner une chaîne JSON.
Cela semble être un problème commun, donc je me demande s'il y a des installations pour cela construit dans Spidermonkey ou python-spidermonkey
. (je ne sais à propos uneval
mais ce n'est pas destiné à être utilisé pour la sérialisation JSON - et je préfère éviter l'injection d'un bloc de JavaScript pour le faire.)
J'ai installé le paquet spidermonkey-bin depuis les dépôts Ubuntu (version info: JavaScript-C 1.7.0 2007-10-03). Cependant, il n'y a pas d'objet JSON (ou json) global ("ReferenceError: JSON n'est pas défini"). – AnC
Vous aurez besoin de 1.8.1 pour avoir l'objet JSON intégré. –
Ah, ça l'explique - merci! Je vais chercher à obtenir (compiler?) La dernière version, et j'utiliserai le fichier JS en attendant. – AnC