Как сделать скрипт на стороне Python на стороне сервера - PullRequest
0 голосов
/ 15 апреля 2019

Я пытаюсь сделать так, чтобы мой Raspberry PI хостировал веб-сайт для управления системой в моем доме, но не могу запустить серверную часть Python

Я пробовал это в Javascript:

import { exec } from 'child_process';
exec("sudo python /home/pi/Light.py");

Он должен работать на стороне сервера Light.py, потому что он содержит инструкции GPIO для pi, но PI просто сидит и ничего не делает

1 Ответ

2 голосов
/ 15 апреля 2019

Javascript exec() не предназначен для запуска чего-либо на стороне сервера, Python или другого.

Вероятно, самый простой способ достичь того, что вы ищете, это использовать простую веб-среду Python, такую ​​как Настой .Вы можете выставить простую конечную точку HTTP, делающую все, что вам нужно, и использовать ее в Javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...