Cómo interactúan js y python
Copie el código de la siguiente manera:
importe PyV8
con PyV8.JSContext() como env1:
env1 .eval("""
var_i = 1;
var_f = 1.0;
var_s = "prueba";
var_b = true;
""")
vars = env1.locals
var_i = vars.var_i
imprimir var_i p>
javascript obtiene valor en python
Copie el código de la siguiente manera:
import PyV8
with PyV8.JSContext( as env1.JSContext() :
p>
importar PyV8.JSContext( como env1.JSContext():
var_f = 1.JSContext() como env1:
env1 .securityToken = "foo" p>
env1.locals.prop = 3
print int(env1.
Interacción entre funciones de Python y JavaScript
Python llama a funciones de JavaScript La función de llamada de Python se puede usar con JSContext() como ctxt:
func = ctxt.eval("""
(función ()) p>
{
función a()
{
retorno "abc";
}
return a() ;
})
print func()
Esto también funciona
> Copia el código de la siguiente manera :
importar PyV8
con PyV8.JSContext() como ctxt:
func = ctxt.eval("""
función a()
{
return "abc";
}
función c()
{
return "abc";
}
""")
a = ctxt.locals.a
imprimir a()