Python 利用 PyExecJS 库执行 JS 函数

pip 安装:

 pip install PyExecJS

示例:

import execjs

print(execjs.eval("'red yellow blue'.split(' ')"))
ctx = execjs.compile("""
     function add(x, y) {
         return x + y;
     }
    """)
print(ctx.call("add", 1, 2))

输出:

['red', 'yellow', 'blue']
3

  
    展开阅读全文