user3316792 user3316792 - 3 months ago 11
Python Question

start node app from python script

Is it possible to start a node.js app from within a python script on a raspberry pi?

On the command line I run

sudo node myscript.js


could I use a library like os?

Answer

The first line of file shall be:

#!/usr/bin/python

You can call command with subprocess.call:

from subprocess import call

# Note that you have to specify path to script
call(["node", "path_to_script.js"]) 

Then you have to set +x permissions for file to be executable:

chmod +x filename.py

Know you are ready to go:

./filename.py 

Note: checkout Raspberry Pi Stack Exchange, you can find a lot of use full info there.