提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
PyQt5结合Socket聊天室功能开发,项目中使用线程进行不同任务处理,是学习Scoket及线程非常好的案例。
提示:以下是本篇文章正文内容,下面案例可供参考
一、使用socket套接字和Thread多线程搭建服务器
1.创建一个Server类,在初始方法里面创建socket套接字,并且绑定本地ip和端口号。
# pyqt+socket聊天室
import socket
from threading import Thread
import time
class Server():
# 初始方法
def __init__(self):
# 创建套接字
self.server_socket=socket.socket(socke