用python做UDP连接
来源:互联网 发布:seo网络培训seo8 编辑:程序博客网 时间:2024/06/03 11:30
写个客户端
#!/usr/bin/env pythonfrom socket import *HOST = '10.2.167.115'PORT = 20001BUFSIZE = 1024ADDR = (HOST, PORT)udpClientSock = socket(AF_INET, SOCK_DGRAM)while True: data = raw_input('Enter the message you want to send >') if not data: break udpClientSock.sendto(data, ADDR)发送给服务端 data, ADDR = udpClientSock.recvfrom(BUFSIZE)接收服务端信息 if not data: break print dataudpClientSock.close()
写个服务端
#!/usr/bin/env python# -*- coding:UTF-8 -*-from socket import *from time import ctimeHOST = ''PORT = 20001监控端口BUFSIZE = 1024缓冲区大小ADDR = (HOST, PORT)udpSerSock = socket(AF_INET, SOCK_DGRAM)udpSerSock.bind(ADDR)while True: print 'waiting for message...' data, addr = udpSerSock.recvfrom(BUFSIZE) udpSerSock.sendto('[%s] %s' % (ctime(), data), addr)给客户端发送信息 print'received from %s >> %s' % (addr, data)udpSerSock.close()
这个udp连接可以用于测速。在客户端记录开始和结束时间。再除以2可以估计网络耗时。忽略服务器响应时间
0 0
- 用python做UDP连接
- android 用UDP做的心跳连接 小示例
- android 使用UDP做的心跳连接
- 简单的python UDP服务器客户端连接
- UDP '连接'
- UDP连接
- UDP连接
- UDP连接
- Python学习 网络编程(二) UDP连接
- 用Python做小游戏
- 用python的twisted做个简单游戏服务器原形--客户端连接monitor管理类
- python Django连接MySQL数据库做增删改查
- TCP-UDP-连接-无连接
- UDP连接实现
- UDP的无连接
- udp connect 有连接
- 检测UDP连接
- tcp/udp socket连接
- Android 数据解析之 Json
- 指针的深入理解,深刻掌握指针
- 阿里云存储中,下载文件时设置文件名的方法
- opencv学习笔记1:CV_MAT_ELEM_PTR与CV_MAT_ELEM的用法
- Android 自定义View (二) 进阶
- 用python做UDP连接
- 嵌入式服务器的登陆功能
- 将文件切割行数相等n个子文件
- Google Cloud Messaging(GCM Google云推送)
- Linux文件系统使用udhcpc动态获取ip配置
- struts2的异常There is no Action mapped for namespace / and action name
- 常用校验算法
- 一个sqlite的简单程序(转)(一)
- 53种网页常用小技巧