Python套接字重新连接

时间:2017-04-01 11:56:01

标签: python sockets

我有一个套接字程序,我希望一直保持连接运行,如果有人断开连接,我想开始收听新连接并保持程序运行。

我使用了这段代码:

Error1: Error: Permission denied to access property "document"
custom.js (line 59)
Error2: TypeError: ifRef.contentDocument is null

但是,在else子句之后,程序会进一步运行,而while语句将不再运行,我确实希望while语句重复一遍。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:2)

只需制作一个包含循环......

import socket

while True:
    socket = socket.socket()
    socket.bind(('127.0.0.1', 80))
    socket.listen(1)
    (con, address) = socket.accept()
    while con.recv(1024) != b'exit':
        pass
    else:
        con.close()