Форум сайта python.su
Нашел замечательный виджет на телефон, позволяющий отправлять команды на Raspberry Pi3 через сокет.
В нем я делаю команду например localhost:порт/sudo reboot.
Был написан код:
import socket
import os
sock = socket.socket()
sock.bind(('192.168.0.100', 9090))
sock.listen(1)
conn, addr = sock.accept()
while True:
data = conn.recv(16)
os.system(“help.py”)
sock.accept()
открывающий файл help.py и исполняющий действие прописанное в файле, например
x=2+5
print x
Отдельно оба скрипта работают, однако при попытке заставить запустить их вместе (приходит команда с телефона, запускается скрипт) появляется ошибка:
“rror; no such file” x
При этом путь к файлу указан корректно (скопирован), сам файл отдельно работает.
Подскажите, пожалуйста, как решить проблему.
Отредактировано Loxnessy (Янв. 19, 2017 23:56:44)
Офлайн
os.system(“help.py”)
os.system(“python help.py”)либо
#!/usr/bin/env python
Офлайн