python 简单socket编程
2016-09-18 15:49
337 查看
Service
Client
from socket import * from time import ctime HOST='' PORT=21567#端口 BUFSIZ=1024 ADDR=(HOST, PORT) tcpSerSock = socket(AF_INET, SOCK_STREAM) tcpSerSock.bind(ADDR)#绑定socket tcpSerSock.listen(5)#最大的连接数5 while True: print 'waiting for connect ...' tcpCliSock, addr = tcpSerSock.accept()#阻塞等待连接 print 'connected from:', addr while True: data = tcpCliSock.recv(BUFSIZ)#等待接受数据 print data if not data: break tcpCliSock.send('[%s] %s' %(ctime(), data))#发送数据 tcpCliSock.close() tcpSerSock.close()
Client
from socket import * HOST="192.168.1.132"#service的ip地址 PORT=21567#端口要与service一致 BUFSIZ=1024 ADDR=(HOST, PORT) tcpCliSock=socket(AF_INET, SOCK_STREAM) tcpCliSock.connect(ADDR)#连接service while True: data = raw_input('> ') if not data: break tcpCliSock.send(data)#发送数据 data=tcpCliSock.recv(BUFSIZ)#接收数据 if not data: break print data tcpCliSock.close()
相关文章推荐
- 一个简单的python socket编程
- 一个简单的python socket编程
- Python3 socket编程,并与多线程实现最简单的聊天工具之一
- python socket编程之双方相互通信简单实例
- python socket编程之客户端和服务端简单交互
- python socket编程 tcp 简单示例
- Python基础教程之tcp socket编程详解及简单实例
- 一个简单的python socket编程
- python socket编程实现的简单tcp迭代server
- Python Socket Client及Server简单编程
- 一个简单的python socket编程
- [转]一个简单的python socket编程
- python socket 编程的简单example
- python socket简单网络编程
- 一个简单的python socket编程
- 一个简单的python socket编程
- Python -- 网络编程 -- Socket简单网络通信
- 【Python】一个简单的python socket编程
- python 学习笔记之socket编程——简单的聊天器雏形(server端)
- Python 简单 Socket 编程示例