execjs模块_python运行js代码

1,842次阅读
没有评论

前言:

PyExecJS 官方教程:https://pypi.org/project/PyExecJS

安装:pip install PyExecJS

版本:1.5.1

注意:必须先安装 node.js(推荐) 或PyV8引擎、等的环境,

# @Author: 西园公子
# @File: execjs模块.py
# @Date: 2021/11/16 10:09 下午
# @IDE: PyCharm
import execjs
"""
PyExecJS 官方教程:https://pypi.org/project/PyExecJS
版本:1.5.1
注意:必须先安装 node.js(推荐) 或PyV8引擎、等的环境,
"""

# 1、
# 打印当前运行环境的名称,如node.js
print(execjs.get().name)   # Node.js (V8)

2、运行 js 函数

ctx = execjs.compile("""
    function add(x, y){
        return x+y
    }
""")
res = ctx.call('add', 1, 2)
print(res)   # 3
3
西园公子
版权声明:本站原创文章,由西园公子2021-11-16发表,共计448字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
载入中...