python的socket的tcp协议编程
Posted 老鸟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python的socket的tcp协议编程相关的知识,希望对你有一定的参考价值。
- 服务端代码如下:
# _*_ coding:utf-8 _*_
import socket
import datetime
HOST=\'0.0.0.0\'
PORT=3434s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.bind((HOST,PORT))
s.listen(1)while True:
conn,addr=s.accept()
print \'Client %s connected!\'%str(addr)
dt=datetime.datetime.now()
message=\'Current time is\'+str(dt)
conn.send(message)
print "Sent:",message
conn.close() - 客户端代码如下:
import socket
HOST=\'127.0.0.1\'
PORT=3434
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect((HOST,PORT))
print "Connect %s:%d ok"%(HOST,PORT)
data=s.recv(1024)
print "Received:",data
s.close()
以上是关于python的socket的tcp协议编程的主要内容,如果未能解决你的问题,请参考以下文章