+
80
-

python内如何执行js代码获得返回结果?

python内如何执行js代码获得返回结果?


网友回复

+
0
-
import execjs

# 创建一个新的 JavaScript 解释器
js_engine = execjs.get("Node")

# 在 JavaScript 解释器中执行一些代码
ctx = execjs.compile("""
    function add(x, y) {
        return x + y;
    }
 """)
result=ctx.call("add", 1, 2)

# 输出结果
print("Result:", result)

我知道答案,我要回答