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)

运行结果

相关推荐
明月_清风22 分钟前
Python 性能微观世界:列表推导式 vs for 循环
后端·python
明月_清风25 分钟前
Python 性能翻身仗:从 O(n) 到 O(1) 的工程实践
后端·python
wuhen_n2 小时前
TypeScript 强力护航:PropType 与组件事件类型的声明
前端·javascript·vue.js
wuhen_n2 小时前
组件设计原则:如何设计一个高内聚、低耦合的 Vue 组件
前端·javascript·vue.js
helloweilei16 小时前
python 抽象基类
python
Lee川17 小时前
深度解构JavaScript:作用域链与闭包的内存全景图
javascript·面试
用户83562907805117 小时前
Python 实现 PPT 转 HTML
后端·python
_Eleven17 小时前
Pinia vs Vuex 深度解析与完整实战指南
前端·javascript·vue.js
技术狂小子17 小时前
# 一个 Binder 通信中的多线程同步问题
javascript·vue.js
进击的尘埃18 小时前
Service Worker + stale-while-revalidate:让页面"假装"秒开的那些事
javascript