[python] UDP客户端/服务器端
2015-08-26 16:43
375 查看
客户端代码:
服务器端代码:
代码运行截图:
客户端:
服务器端:
完事儿
# -*- coding: utf-8 -* 中文注释 from socket import * HOST = '10.0.3.83' PORT = 21567 BUFSIZE = 1024 ADDR=(HOST,PORT) udpCliSock = socket(AF_INET,SOCK_DGRAM)#创建客户端套接字 while True:#通讯循环 data = raw_input('> ') if not data: break udpCliSock.sendto(data,ADDR)#发送对话 data,ADDR = udpCliSock.recvfrom(BUFSIZE)#接收对话 if not data: break print data udpCliSock.close()#关闭客户端套接字
服务器端代码:
# -*- coding: utf-8 -* 中文注释 from socket import * from time import ctime HOST = '' PORT = 21567 BUFSIZE = 1024 ADDR = (HOST,PORT) udpSerSock = socket(AF_INET,SOCK_DGRAM)#创建一个服务器套接字 udpSerSock.bind(ADDR)#绑定服务器套接字 while True:#服务器端无限循环 print 'waitting for message...' data,addr = udpSerSock.recvfrom(BUFSIZE)#接收对话 udpSerSock.sendto('[%s]%s'%(ctime(),data),addr)#发送对话 print 'Received from and Returned to:',addr udpSerSock.close()#关闭套接字
代码运行截图:
客户端:
服务器端:
完事儿
相关文章推荐
- python email mime使用
- python 闭包 装饰器
- python super用法
- python查询mx ns 记录
- Python GUI 以及绘图参考
- python解析ini、conf、cfg文件
- 轻松python文本专题-字符串逐字符反转以及逐单词反转
- 轻松python文本专题-字符串逐字符反转以及逐单词反转
- Isolation forest的python代码实现
- [python] 向指定套接字发送信息
- Python单元测试框架
- Python中函数参数传递问题
- [python] CVE信息大集合
- python列出文件夹下的所有文件
- python decorator 用法
- python中的时间和日期
- 详细记录python的range()函数用法
- Python ->> 第一个Python程序
- python idle 清屏问题的解决
- python __init__和__new__之间的区别