udp的接收和发送数据代码:
udp的发送数据代码如下:
import socket
def main():
#创建套接字
udp_socket = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
#发送数据
send_data = input("请输入您要发送的信息)
udp_ip = "192.168.190.188"
port = 8080
udp_socket.sendto(send_data.encode("utf-8"),(udp_ip,port))
扫描二维码关注公众号,回复:
3905293 查看本文章
#关闭套接字
udp_socket.slose(
if __name__ == "__main__":
main()
注释:创建套接字括号内的socket.SOCK_DGRAM 为udp;(STREAM为tcp)。
sendto(括号内第一个元素为发送的数据,encode(“utf-8”)编码;(decode()解码);第二个元素为一个元组里面是是IP和端口号