PyExecJS
是一个Python库,用于在Python中执行JavaScript代码。
pip install PyExecJS
import execjs
# 定义JavaScript代码
js_code = """
function hello(name) {
return `Hello ${name}!`;
}
"""
# 编译JavaScript代码
context = execjs.compile(js_code)
# 调用JavaScript函数
result = context.call('hello', 'Python')
print(result) # 输出:Hello Python!