没有合适的资源?快使用搜索试试~ 我知道了~
首页Python实现基于C/S架构的聊天室功能详解
本文实例讲述了Python实现基于C/S架构的聊天室功能。分享给大家供大家参考,具体如下: 一、课程介绍 1.简介 本次项目课是实现简单聊天室程序的服务器端和客户端。 2.知识点 服务器端涉及到asyncore、asynchat和socket这几个模块,客户端用到了telnetlib、wx、time和thread这几个模块。 3.所需环境 本次课中编写客户端需要用到wxPython,它是一个GUI工具包,请先使用下面的命令安装: $ sudo apt-get install python-wxtools 密码为shiyanlou 4.项目效果截图 登录窗口 聊天窗口 5.源代码下载 g
资源详情
资源评论
资源推荐

Python实现基于实现基于C/S架构的聊天室功能详解架构的聊天室功能详解
本文实例讲述了Python实现基于C/S架构的聊天室功能。分享给大家供大家参考,具体如下:
一、课程介绍一、课程介绍
1.简介简介
本次项目课是实现简单聊天室程序的服务器端和客户端。
2.知识点知识点
服务器端涉及到asyncore、asynchat和socket这几个模块,客户端用到了telnetlib、wx、time和thread这几个模块。
3.所需环境所需环境
本次课中编写客户端需要用到wxPython,它是一个GUI工具包,请先使用下面的命令安装:
$ sudo apt-get install python-wxtools
密码为shiyanlou
4.项目效果截图项目效果截图
登录窗口
聊天窗口
5.源代码下载源代码下载
git clone https://github.com/shiyanlou/pythonchat.git
说明:如果你不理解上述代码的下载方式或者下载后在环境中找不到代码,可以点击查看这里
二、项目实战(服务器端)二、项目实战(服务器端)
1.服务器类服务器类
首先需要一个聊天服务器,这里继承asyncore的dispatcher类来实现,代码如下
class ChatServer(dispatcher):
"""
聊天服务器


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0