网络编程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)

 

posted @ 2018-04-14 20:14  zcznb11  阅读(114)  评论(0)    收藏  举报