在 [[Python]] 中执行 [[JavaScript]] 代码。
安装
pip install pyexecjs
使用
import execjs
# 输出 JSP 当前运行环境print(execjs.get().name) # 'Node.js (V8)'
环境切换
import os
# 设置环境变量os.environ["EXECJS_RUNTIME"]="Nashorn"print(execjs.get().name) # 'Nashorn'
支持的环境:
- PyV8
- Node
- JavaScriptCore
- SpiderMonkey
- JScript
- PhantomJS
- SlimerJS
- Nashorn