目录
首先安装该模块:pip install pyexecjs
直接在python中构造js函数并执行
import execjs
a = "function add(x,y){ return x+y; }" #一个有参函数
b = "function out(){ return 'hello'; }" #一个无参函数
com1 = execjs.compile(a) #将js加载进execjs
com2 = execjs.compile(b) #将js加载进execjs
print(com1.call("add",10,20) ) #调用有参函数
print(com2.call("out")) #调用无参函数
读取JS文件并执行
1.js