码迷,mamicode.com
首页 > 编程语言 > 详细

python-UDP传输模型

时间:2017-07-17 17:06:49      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:udp   客户   传输模型   data   put   ram   import   raw   blog   

 1 #!/usr/bin/python  
 2 #coding=utf-8
 3 #服务器端
 4 from socket import *
 5 from time import ctime
 6 HOST="192.168.1.33"
 7 PORT=1235
 8 BUFSIZE=1024
 9 ADDR=(HOST,PORT)
10 
11 sockob=socket(AF_INET,SOCK_DGRAM)
12 sockob.bind(ADDR)
13 while 1:
14     print "waiting for message..."
15     data,addr=sockob.recvfrom(BUFSIZE)
16     print "client addr",addr
17     sockob.sendto("[%s]:%s"%(ctime(),data),addr)
18 sockob.close()

 

 1 #!/usr/bin/python
 2 #coding=utf-8
 3 #客户端
 4 from socket import *
 5 import sys
 6 HOST=sys.argv[1]
 7 PORT=int(sys.argv[2])
 8 BUFSIZE=1024
 9 ADDR=(HOST,PORT)
10 
11 sockob=socket(AF_INET,SOCK_DGRAM)
12 #sockob.bind(ADDR)    #这里不能加这个是因为操作在同一台机器.
13 while 1:
14     data=raw_input(>,)
15     if not data:
16         break
17     sockob.sendto(data,ADDR)   #sendto的返回值是字符数量
18     data,ADDR=sockob.recvfrom(BUFSIZE)
19     print data
20 
21 sockob.close()

 

python-UDP传输模型

标签:udp   客户   传输模型   data   put   ram   import   raw   blog   

原文地址:http://www.cnblogs.com/chengyunshen/p/7196039.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!