python socket简单tcp服务器客户端
2015-11-17 20:10
701 查看
#!/usr/bin/python import socket import time __author__ = 'huangpeng03' HOST = '172.23.237.8' PORT = 21571 BUFsiz = 1024 ADDR = (HOST, PORT) tcpSerSock = socket.socket(family=socket.AF_INET, type=socket.SOCK_STREAM) tcpSerSock.bind(ADDR) tcpSerSock.listen(5) while True: print 'waiting for connection...' tcpCliSock, addr = tcpSerSock.accept() print 'connected from:', addr while True: data = tcpCliSock.recv(BUFsiz) if not data: break tcpCliSock.send('[%s] %s' % (time.ctime(), data)) #tcpCliSock.close() tcpSerSock.close() 客户端 <pre name="code" class="python">#!/usr/bin/python __author__ = 'baidu' import socket HOST = '172.23.237.8' PORT = 21571 BUFSIZ = 1024 ADDR = (HOST, PORT) tcpCliSock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) tcpCliSock.connect(ADDR) while True: data = raw_input('> ') if not data: break tcpCliSock.send(data) data = tcpCliSock.recv(BUFSIZ) if not data: break print data tcpCliSock.close()
相关文章推荐
- ASP.NET 访问路径 错误提示 HTTP 错误 404.8 原来路径中包含bin目录被拒绝
- TCP/IP (一) accept建立连接
- c语言中网络字节序和主机字节序的转换
- tcpdump 命令解析
- httpd.conf文件设置
- HTTP协议了解
- WIFI基本知识整理
- 取消OVS对网络带宽的限制
- Linux安装HTTPD服务
- Http协议
- 百度spider工程师给https站点的技术建议
- C#设置System.Net.ServicePointManager.DefaultConnectionLimit,突破Http协议的并发连接数限制
- 批处理测试局域网网络连通性ping1-255
- HTTP 请求和应答详解
- [Android]通过setImageURI设置网络上面的图片
- ECharts+百度地图网络拓扑图应用
- tcp_tw_recycle和tcp_timestamps导致connect失败问题
- 服务器下载文件Http头的设置
- 网络字节序和主机字节序
- TCP segment of a reassembled PDU【转】