安装
pip install PyExecJS
方法
- eval()
输入参数:source(JS语句)、cwd(路径)
返回值:result(语句执行结果)
- compile()
输入参数:source(JS语句)、cwd(路径)
返回值:编译后的对象
- call()
输入参数:name(要调用的JS方法名称)、*args(方法所需要的参数,可多个)
返回值:result(运行方法的返回结果)
import execjs with open('m.js','r') as f: source = f.read() js = execjs.compile(source) res = js.call('test','13222211111', '172.17.123.12') print(res)
m.js就是js文件源码,test是调用的方法
结果