今日主题:今天分享的内容是在Python TCP 协议网络编程《四》的基础上增加了在服务端的登录用户校验,如果客户端输入的用户名不是服务端列表中的,就无法进入正常的聊天室。
具体实现代码如下
server.py文件内容如下
1from socket import socket,SOCK_STREAM,AF_INET #导入模块
2from threading import Thread #导入线程包
3
4sockets=[] #用于存放所有请求过来的client的socket
5
6userlist=['tony','jack','lucy','lily']
7
8def tcp_server():
9 tcp_server_socket=socket(AF_INET,SOCK_STREAM) #创建