python聊天程序
来源:互联网 发布:网络销售汽车授权书 编辑:程序博客网 时间:2024/06/09 10:35
server:
# coding:utf8 '''''创建服务器端程序,用来接收客户端传进的数据''' from socket import * from time import ctime def server(): HOST = '127.0.0.1' PORT = 10521 ADDR = (HOST,PORT) server_socket = socket(AF_INET,SOCK_STREAM) server_socket.bind(ADDR) server_socket.listen(5) while True: print 'Waiting for connecting ......' tcpclientsocket,addr = server_socket.accept() print 'Connected by ',addr while True: data = tcpclientsocket.recv(1024) if not data: break print data data = raw_input('I>') tcpclientsocket.send('[%s]%s'%(ctime(),data)) tcpclientsocket.close() server_socket.close() server()
client:
# coding:utf8 '''''创建客户端程序,向服务器传递数据''' from socket import * def client(): HOST = '127.0.0.1' PORT = 10521 clientsocket = socket(AF_INET,SOCK_STREAM) clientsocket.connect((HOST,PORT)) while True: data = raw_input('>') if not data: break clientsocket.send(data) data = clientsocket.recv(1024) if not data: break print data client()
注意使用时,如果不想用了,
记得先关掉client.py,再关掉server.py,否则会出现端口占用的问题
阅读全文
0 0
- python聊天程序
- python编程--聊天小程序
- python实现简单聊天程序
- Python Socket 线程聊天程序
- 简易聊天程序的python实现
- Python 超简单的聊天程序
- 用python搭建简单的聊天程序
- 基于TCP的python聊天程序(2)
- 应用:Python实现简单聊天程序
- python聊天程序(socket+多线程)
- 聊天程序
- 聊天程序
- 聊天程序
- Python学习笔记——聊天程序源码
- 用python一个融合gui的聊天小程序
- Python练习2-基本聊天程序-虚拟茶会话
- Python实现最简单的双人聊天程序
- Netmsg 局域网聊天程序
- LeetCode.160 Intersection of Two Linked Lists
- javascript 单击按钮出现文本内容
- 在linux虚拟机的tomcat上发布web项目时,远程无法访问,响应码404...
- pdf.jsw
- css实现三角形
- python聊天程序
- 滑动窗口与拥塞窗口
- 二叉树的基本操作
- oracle两种简单的分页
- html和CSS基础学习(八)
- 多边形的扫描转换与区域填充
- opencv2.4.9+vs2017+win10+x64配置注意事项
- eclipse中导入maven项目找不到本地maven库的解决办法
- [LeetCode] Algorithms-53. Maximum Subarray