- 多线程模拟qq
-
from multiprocessing import Process from socket import * def sService(new_socket,socket_ip_port): while True: sData = new_socket.recv(1024) if len(sData) > 0: print("%s发的数据位:%s"%(str(socket_ip_port),sData.decode("gb2312"))) new_socket.send("收到".encode("gb2312")) else: break new_socket.close() def main(): socket_tcp = socket(AF_INET,SOCK_STREAM) port = int(input("请输入port:")) bind_addr = ("",7288) socket_tcp.bind(bind_addr) socket_tcp.listen(5) while True: new_socket,socket_ip_port = socket_tcp.accept() p1 = Process(target=sService,args=(new_socket,socket_ip_port)) p1.start() socket_tcp.close() if __name__ == "__main__": main()
python多线程模仿qq
猜你喜欢
转载自blog.csdn.net/zsx1314lovezyf/article/details/89817138
今日推荐
周排行