import socket
import time
import logging
FORMAT = "%(asctime)s %(thread)d %(message)s"
logging.basicConfig(level=logging.INFO,format=FORMAT)
#TCP sever
sock =socket.socket() #1 创建socket对象
ip =‘127.0.0.1‘
port =8000
addr =(ip,port)
sock.bind(addr) #2 IP PORT 绑定
sock.listen() #3 PORT监听
conn,clientinfo =sock.accept() #建立连接 阻塞在中
logging.info(conn)
logging.info(clientinfo)
data =conn.recv(1024) #接收数据
logging.info(data.decode())
msg = "kanghaibin"
conn.send(msg.encode()) #发送数据
conn.close()
sock.close() #关闭连接
---------------------------------------------------
原文:https://www.cnblogs.com/centos-kang/p/12254366.html