首页 > 编程语言 > 详细

python-网络编程学习笔记

时间:2020-02-03 09:24:29      阅读:60      评论:0      收藏:0      [点我收藏+]
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() #关闭连接
---------------------------------------------------

python-网络编程学习笔记

原文:https://www.cnblogs.com/centos-kang/p/12254366.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!