Eseguire codice Javascript con Python

Mattepuffo's logo
Eseguire codice Javascript con Python

Eseguire codice Javascript con Python

Non ho ben capito l'utilità di fare una cosa del genere, ma ero incuriosito e quindi ho testato questa libreria: PythonMonkey!

In pratica ci permette di eseguire codice Javascript da Python.

Per l'installazione possiamo usare pip:

pip install pythonmonkey

Poi create un file js con qualcosa del genere:

exports.sayHello = function sayHello () {
  console.log('hello, world')
};

Qui il codice Python:

import pythonmonkey as pm

hello = pm.eval(" 'matteo'.toUpperCase(); ")
print(hello)

pm.eval("console.log")('ciaone!')

js_lib = pm.require("./script")
js_lib.sayHello()

Come vedete possiamo sia mettere il codice Javascript come "stringa", sia richiamarlo da file esterni.

Enjoy!


Condividi

Commentami!