Исходя из моего кода, как я могу восстановить соединение между сокетами в Python 3.6? - PullRequest
0 голосов
/ 04 сентября 2018

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

def Main():
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.bind((host,port))
s.listen(10)
conn, addr = s.accept()
print("Connected from: " + str(addr))

while True:
    message = input(" -> ")
    while message != "q":
        conn.send(message.encode())
        data = conn.recv(16834).decode()
        print("Received from: " + data)
        message = input(" - > ")
conn.close()
time.sleep(1)
Main()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...