创建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)