Python运行JavaScript 3.8
我已经安装了node.js,想知道是否有办法在python 3.8上运行js代码。我需要为我的web应用程序使用一大块代码(babylon)。有什么简单的方法可以做到这一点吗?运行代码 我承认我以前没有搞砸过,但我认为最好的办法是有一个可以从python运行的js文件。我找到了两种方法来实现这一点——一种是返回输出,另一种只是运行输出 获取输出 您可以使用Python运行JavaScript 3.8,javascript,python,python-3.x,Javascript,Python,Python 3.x,我已经安装了node.js,想知道是否有办法在python 3.8上运行js代码。我需要为我的web应用程序使用一大块代码(babylon)。有什么简单的方法可以做到这一点吗?运行代码 我承认我以前没有搞砸过,但我认为最好的办法是有一个可以从python运行的js文件。我找到了两种方法来实现这一点——一种是返回输出,另一种只是运行输出 获取输出 您可以使用子流程模块来运行节点并记录其输出以供以后使用 import subprocess myValue = subprocess.check_out
子流程
模块来运行节点并记录其输出以供以后使用
import subprocess
myValue = subprocess.check_output(['node','index.js'])
无输出
如果不需要读取文件的输出,可以使用os
模块运行它
import os
os.system("node index.js")
我确实喜欢给出的答案。我想补充一点,你可以使用裸体图书馆:
从裸.toolshed.shell导入执行
执行_js('file.js'))
你可以在这里阅读更多内容: