Как я могу отправить команду на охрану для управления камерами - PullRequest
0 голосов
/ 09 сентября 2018

send command from browser to arm to control my cameras

У меня есть рука, этой рукой я могу управлять своей камерой, чтобы двигаться вправо, двигаться влево, двигаться вниз, двигаться вверх поэтому я хочу отправить команду для этой руки но эта рука находится в локальной сети поэтому я должен спроектировать сервер в глобальной сети и этим сервером я могу получить команду из браузера

поэтому я проектирую сервер так:

я посылаю команду по http get http://ip:port/sendcommand/arm_id=1&camera_id=2&command_type=3&command_value=4

я получаю свою команду по http get http://ip:port/receivecommand/arm_id=1

я хочу получить json {arm_id = 1, command_type = 2, command_value = 3}

как я могу написать свою программу

1 Ответ

0 голосов
/ 09 сентября 2018

requests, вероятно, модуль для использования.

def sendCommand():
 requests.get('http://ip:port/sendcommand/arm_id=1&camera_id=2&command_type=3&command_value=4')

def getCommand():
    r = requests.get('http://ip:port/receivecommand/arm_id=1')
    if r.status_code == 200:
        return r.content
    else:
        raise requests.exceptions.ConnectionError('request failed')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...