Форум сайта python.su
0
Здравствуйте! В Python я абсолютный нуб, поэтому прошу помощи. Использую данный код для подключения по Websoket. Все работает, но по прошествии времени сервер разрывает соединение, по какой причине я не знаю. Есть ли возможность сразу подключится повторно?
Python 3.7.4, websocket-client 0.46.0.
import requests import websocket try: import thread except ImportError: import _thread as thread import time def on_message(ws, message): print(message) def on_error(ws, error): print(error) def on_close(ws): print("### closed ###") def on_open(ws): def run(*args): for i in range(3): time.sleep(1) thread.start_new_thread(run, ()) if __name__ == "__main__": websocket.enableTrace(True) ws = websocket.WebSocketApp("wss://www....", on_message = on_message, on_error = on_error, on_close = on_close) ws.on_open = on_open ws.run_forever()
Офлайн
61
нить ДНК нужно проанализировать.
Иначе никак.
Офлайн