码迷,mamicode.com
首页 > 其他好文 > 详细

基于udp协议通信的套接字

时间:2019-07-28 09:30:45      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:code   服务   strip   udp协议   src   通信   print   data   nbsp   

udp协议没有粘包问题
没有建立连接
数据报:每一条数据自带一个报头
技术图片
import socket

client=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)

while True:
    msg=input(>>: ).strip()
    client.sendto(msg.encode(utf-8),(127.0.0.1,8082))
    data,server_addr=client.recvfrom(1024)
    print(data)
客户端
技术图片
import socket

server=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
server.bind((127.0.0.1,8082))

while True:
    data,client_addr=server.recvfrom(1024)
    print(data)
    server.sendto(data.upper(),client_addr)

server.close()
服务端

 

基于udp协议通信的套接字

标签:code   服务   strip   udp协议   src   通信   print   data   nbsp   

原文地址:https://www.cnblogs.com/zhouhao123/p/11257627.html

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