# 导入execjs模块
import execjs
# 示例JavaScript代码
js_code = """
function add(a, b) {
return a + b;
}
"""
# 创建一个JavaScript运行环境
ctx = execjs.compile(js_code)
# 调用JavaScript函数并传入参数
result = ctx.call("add", 3, 5)
# 打印结果
print(result) # 输出: 8
execjs
是一个用于在Python中执行JavaScript代码的库。它可以帮助你在Python环境中调用JavaScript函数。add
的函数,该函数接收两个参数并返回它们的和。execjs.compile()
方法编译JavaScript代码,创建一个上下文对象 ctx
,该对象可以用来调用JavaScript函数。ctx.call()
方法调用JavaScript中的 add
函数,并传递参数 3
和 5
。add
函数的结果,即 8
。希望这个示例能帮助你理解如何在Python中使用 execjs
来执行JavaScript代码。
下一篇:python删除文件夹下所有文件
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站