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

python-TCP传输模型

时间:2017-07-17 17:19:52      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:class   span   add   tin   time   listen   raw   nec   ...   

 1 #!/usr/bin/python
 2 #coding=utf-8
 3 #服务器端
 4 from socket import *
 5 from time import ctime
 6 
 7 HOST="192.168.1.33"
 8 ADDR=1234
 9 t=(HOST,ADDR)
10 
11 sockob=socket(AF_INET,SOCK_STREAM)
12 sockob.bind((HOST,ADDR))
13 sockob.listen(3)
14 print "starting listen....."
15 while 1:
16     a,b=sockob.accept()
17     print "connet from :",b
18     while 1:
19         data=a.recv(1024)
20         if not data:
21             break
22         a.send("[%s]:%s"%(ctime(),data))
23 sockob.close()
24 a.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 sockob=socket(AF_INET,SOCK_STREAM)
11 sockob.connect(ADDR)
12 while 1:
13     data=raw_input(">",)
14     if not data:
15         break
16     sockob.send(data)
17     data=sockob.recv(BUFSIZE)
18     print data
19 sockob.close()

 

python-TCP传输模型

标签:class   span   add   tin   time   listen   raw   nec   ...   

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

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