Javascript 我想在Node.js中调用Python并使用Symphy模块
我使用Node.js和Express作为服务器端语言。Javascript 我想在Node.js中调用Python并使用Symphy模块,javascript,python,node.js,express,sympy,Javascript,Python,Node.js,Express,Sympy,我使用Node.js和Express作为服务器端语言。 我用AWS做了一个网站 我需要使用Python,因为我需要复杂的计算。 但是,我不知道如何从Node.js调用Python 请告诉我如何在Node.js中使用Python的SymPy模块 如果您需要从Node.js应用程序调用外部脚本,您始终可以通过一个进程来完成 显然,有一个npm模块可以让您更容易地使用Node.js中的python脚本。如果在Node.js生态系统中找不到等价物,可以使用模块启动“复杂计算”纸条 下面是一个受&pyth
我用AWS做了一个网站 我需要使用Python,因为我需要复杂的计算。
但是,我不知道如何从Node.js调用Python
请告诉我如何在Node.js中使用Python的SymPy模块 如果您需要从Node.js应用程序调用外部脚本,您始终可以通过一个进程来完成 显然,有一个npm模块可以让您更容易地使用Node.js中的python脚本。如果在Node.js生态系统中找不到等价物,可以使用模块启动“复杂计算”纸条 下面是一个受&python shell文档启发的基本示例: script.py app.js 另外,请注意将SymPy模块放在您的路径中。您可以使用该模块。
from sympy import *
x = Symbol('x')
print (limit(sin(x)/x, x, 0))
const {PythonShell} = require('python-shell');
PythonShell.run('script.py', null, function (err, res) {
if (err) throw err;
console.log(res[0]); // 1
});