2024-06-09 12:53:05 发布
网友
我已经安装了node.js,想知道是否有办法在python 3.8上运行js代码。我需要为我的web应用程序使用一大块代码(babylon)。有什么简单的方法可以做到这一点吗
我确实喜欢给出的答案。我想补充一点,你可以使用裸体图书馆:
from Naked.toolshed.shell import execute_js execute_js('file.js')
你可以在这里读到更多:https://naked.readthedocs.io/
我承认我以前没有搞砸过,但我认为最好的办法是有一个可以从python运行的js文件。我找到了两种方法来实现这一点——一种是返回输出,另一种只是运行输出
您可以使用subprocess模块来运行节点并记录其输出以供以后使用
subprocess
import subprocess myValue = subprocess.check_output(['node','index.js'])
Python ^{} Documentation
如果不需要读取文件的输出,则可以使用os模块运行它
os
import os os.system("node index.js")
Python ^{} documentation
我确实喜欢给出的答案。我想补充一点,你可以使用裸体图书馆:
你可以在这里读到更多:https://naked.readthedocs.io/
运行代码
我承认我以前没有搞砸过,但我认为最好的办法是有一个可以从python运行的js文件。我找到了两种方法来实现这一点——一种是返回输出,另一种只是运行输出
获取输出
您可以使用
subprocess
模块来运行节点并记录其输出以供以后使用Python ^{} Documentation
无输出
如果不需要读取文件的输出,则可以使用
os
模块运行它Python ^{} documentation
相关问题 更多 >
编程相关推荐