¿Hay alguna manera de usar javascript para ejecutar otro archivo? digamos que quiero ejecutar un archivo python y quiero usar javascript para hacerlo como estoy haciendo esto:
ejemplo.js ejecutar --> ejemplo.py --> ejemplo.py(print("¡Hola mundo!")
Entonces, ¿es esto posible o no?
Sí, podría hacer esto con NodeJS y el módulo child_process .
Este sería el archivo JavaScript:
const { exec } = require("child_process") exec("python example.py", (error, stdout, stderr) => { if (error) { console.error(`exec error: ${error}`); return; } console.log(`stdout: ${stdout}`); console.error(`stderr: ${stderr}`); }); Aquí está el example.py :
print("Hello, world!")Esto es lo que se ejecuta en mi máquina: