Skip to content

Commit 04f80aa

Browse files
committed
Update 局域网聊天室.py
1 parent 436bc7c commit 04f80aa

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

局域网聊天室.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@
55
MAX_CLIENTS = 1000
66
SERVER_PORT = 7711
77

8+
89
# Client class
910
class Client:
1011
def __init__(self, sock, addr):
1112
self.socket = sock
1213
self.addr = addr
1314
self.nick = f"user:{addr[1]}"
1415

16+
1517
# Chat class
1618
class Chat:
1719
def __init__(self):
@@ -32,7 +34,9 @@ def add_client(self, client_socket, addr):
3234
print(f"Connected client {addr[1]}")
3335

3436
def remove_client(self, client_socket):
35-
print(f"Disconnected client {self.clients[client_socket].addr[1]}, nick={self.clients[client_socket].nick}")
37+
print(
38+
f"Disconnected client {self.clients[client_socket].addr[1]}, nick={self.clients[client_socket].nick}"
39+
)
3640
del self.clients[client_socket]
3741
self.client_sockets.remove(client_socket)
3842

@@ -69,9 +73,10 @@ def run(self):
6973
if sock != ready_socket:
7074
sock.send(msg)
7175

72-
except Exception as e:
76+
except Exception:
7377
self.remove_client(ready_socket)
7478

79+
7580
if __name__ == "__main__":
7681
chat = Chat()
77-
chat.run()
82+
chat.run()

0 commit comments

Comments
 (0)