Модуль Websockets - ошибка при импорте других скриптов - PullRequest
0 голосов
/ 19 февраля 2019

Я пытаюсь использовать модуль websockets с Python 3.6.Я следовал этому руководству https://websockets.readthedocs.io/en/stable/intro.html

Я мог запустить скрипт без проблем, и сокет мог обмениваться данными.

Затем я добавил импорт одного из моих собственных скриптов Python, чтобыиспользуйте его функции.

#!/usr/bin/env python

import asyncio
import websockets
import Commands

async def hello(websocket, path):
    recieve = await websocket.recv()
    data = recieve.split()

    if(data[0]=="printAll"):
        Commands.printAll()

def moveForward():
    Commands.move(200)

start_server = websockets.serve(hello, '0.0.0.0', 1235)

asyncio.get_event_loop().run_until_complete(start_server)
asyncio.get_event_loop().run_forever()

Это ошибка, которую я получаю при запуске с импортом:

ConnectionRefusedError: [Errno 111] Connection refused

Что я не понимаю, так это то, что соединение в порядке, когда нетимпорт, но выдает ошибку, когда я импортирую свой собственный скрипт (я не вижу ссылки).

Любая помощь приветствуется.

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