网络编程udp

创建socket

import socket
socket.socket(协议,类型)


协议:ipv4或ipv6
类型:udp或tcp


创建一个tcp socket(tcp套接字)

import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
...
s.close()


创建一个udp socket(udo套接字)

import socket
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
...
s.close()


udp发送数据

# 准备数据
send_content = "发送内容"
send_data = send_content.encode("utf-8")
s.sendto(send_data,("目标IP",端口号))

udp接受数据

recv_data = s.recvfrom(1024)
recv_content = recv_data.decode("utf-8")

udp绑定端口

套接字名.bind("",5555)
原文地址:https://www.cnblogs.com/zc2018/p/8834951.html