Tengo una función python dentro del servidor node js. Estoy tratando de enviar el valor de resultado de python desde el servidor node js a ajax.
const express = require('express'); const app = express(); const port = 8080; var PythonShell = require('python-shell'); app.get('/', function(req, res) { var options = { mode: 'text', pythonPath:'', pythonOptions:['-u'], scriptPath:'', args: [req.query.country] }; PythonShell.PythonShell.run('test.py', options, function(err, results) { if(err) throw err; console.log('results: ', results); res.send(results.toString()); }); res.sendFile(__dirname + '/search.html'); }); $.ajax({ type: "GET", url: 'http://localhost:8080/', data: {country:country}, dataType:'text', success: function(data) { console.log('data: ', data); } });No sé qué método debo usar para enviar el resultado a ajax y no estoy seguro de si la variable 'datos' de ajax es la forma adecuada de usar como resultado que vino del lado del servidor.
¿Alguien tiene alguna idea?