python调用nodeJs执行js代码

文章目录


安装环境

需要安装nodejs、python

python库安装

复制代码
	pip install PyExecJS2   

二、python程序调用js代码

示例

js代码:

javascript 复制代码
function sum(a,b){
    return  a+b;
}

python代码

python 复制代码
import execjs

js_code=open('dejmo.js').read()
js_compile=execjs.compile(js_code)
res=js_compile.call('sum',1,2)
print(res)

运行结果

相关推荐
小大宇5 小时前
python sqlalchemy 案例
开发语言·python
光影少年5 小时前
RN原生交互 & 桥接
前端·javascript·react native·react.js·前端框架
用户526835677905 小时前
云原生运维实践:构建 Prometheus + 自定义 Webhook 的硬件声光告警闭环
javascript
名字还没想好☜5 小时前
Go 结构体内存对齐:调整字段顺序,同样的字段省下 40% 内存
开发语言·后端·golang·go·内存对齐
咩咩啃树皮5 小时前
第46篇:Vue3 Router工程化进阶——懒加载+嵌套路由+全局守卫+权限控制
javascript·vue.js·ecmascript
玛丽莲茼蒿5 小时前
很难出错的Spring5(十)—— IOC进阶
java·开发语言·jvm
Ulyanov5 小时前
雷达导引头仿真中的坐标系——从惯性系到量测角
开发语言·python·算法·系统仿真·雷达信号处理·雷达导引头
codeboss5 小时前
做网页变更监控,我在“降噪”上踩过的 7 个坑
爬虫·python
咩咩啃树皮5 小时前
第44篇:Vue3侦听器完全精讲——watch与watchEffect区别、深度监听、异步业务落地
前端·javascript·vue.js
果汁华6 小时前
CLI 命令行与 Python 框架实战
git·python·github