Python Клиент Websocket закрывает соединение, если нет данных - PullRequest
0 голосов
/ 22 февраля 2020

Я работаю над сценарием python, который извлекает информацию для сервера веб-сокетов. Ниже приведен мой код:

#!/usr/local/bin/python3
import websocket

ws = websocket.create_connection("ws://localhost:1084/")
while 1:
    inc = ws.recv()
    print(inc)
    if not ws.recv():
        ws.close()
        print("closed")

Я получаю запрошенные данные, но хочу закрыть соединение, если нет новых данных recv. Я не уверен, что Asyncio поможет вам закрыть соединение.

...