Python tcp 连接测试,例子是(Python核心编程里面的例子)
来源:互联网 发布:基于 的推荐算法 编辑:程序博客网 时间:2024/05/22 01:52
服务端的代码,记得要先运行服务端,否则老是报error 100053:
代码如下:
import socketimport timeHOST = ''PORT = 13651BUFSIZE = 1024ADDR =(HOST,PORT)tcpSerSock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)tcpSerSock.bind(ADDR)tcpSerSock.listen(10)#表示最多 能连接多少个while True: print 'wating for connection ...' tcpCliSock , addr = tcpSerSock.accept() print 'connecting from : %s' % str(addr) while True: data = tcpCliSock.recv(BUFSIZE) if not data: break tcpCliSock.send('[%s] %s' % (time.ctime(),data)) tcpCliSock.close()#这个地方注意一下,是循环结束后再关掉 print 'tcpCliSock.close()'tcpSerSock.close()
客服端代码:
import socketHOST ='localhost'PORT = 13651BUFSIZE = 1024ADDR =(HOST,PORT)try: tcpClientSock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) tcpClientSock.connect(ADDR)except Exception as e: print ewhile True: data = raw_input('please input the meassage send to server:') if not data: break print data try: tcpClientSock.send(data) data = tcpClientSock.recv(BUFSIZE) except Exception as e: print e if not data: break print datatcpClientSock.close()
运行的结果:
客户端的:
服务器端输出结果:
0 0
- Python tcp 连接测试,例子是(Python核心编程里面的例子)
- python 多线程 联系代码(Python核心编程里面的例子)
- Python核心编程例子userpw
- python核心编程-GUI例子
- python核心编程-sock例子
- tcp简单例子-python
- Python网络编程例子
- 抓包、python网络编程之tcp、udp例子
- Python编程的例子----股票数据接口
- python 多线程编程(一个经典例子)
- 基于TCP(面向连接)的socket编程例子
- Python网络编程TCP服务器与客服端简单例子(调试通过)
- Python网络编程TCP服务器与客服端简单例子(调试通过)
- dictionary的例子 python
- python的几个例子
- python argparse的例子
- python网络编程小例子
- python网络编程小例子
- 改变窗口大小视图区图形也会跟着变化 MFC
- JAVA之关于This的用法
- 如何优化tableView
- protoc 2.5 安装
- 车牌识别算法简析
- Python tcp 连接测试,例子是(Python核心编程里面的例子)
- TextView设置不同的字体风格
- 二叉树的非递归遍历
- poi sheet.shiftRow 方法
- 如何过滤adb logcat输出
- 关于委托的理解
- iOS7中计算UILabel中字符串的高度
- 30岁,我的程序员梦想
- Ubuntu-server14.04 LTS ssh-root登录问题