【Python】使用网络调试助手传输数据(UDP协议)

本文介绍了如何使用Python进行UDP协议的数据传输,包括发送与接收数据的代码实现,以及网络调试助手的配置步骤,详细讲解了网络通信流程,涉及设置对方IP地址、端口号和数据传输协议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.发送与接收数据代码

2.网络调试助手配置 

3.网络通信的流程


1.发送与接收数据代码

# 导入socket模块
import socket

# 判断程序入口
if __name__ == '__main__':

    # 创建套接字,AF_INET表示ipv4类型,SOCK.DGRAM表示udp传输协议
    udp_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

    # 准备发送的内容,因为我的网络调试助手安装在Windows上,所以使用gbk编码,        
    # 我这里端口号设置为:3355
    udp_socket.sendto("这是发送的数据内容".encode("gbk"), ("192.168.**.**", 3355))
    # 接收数据,接收的最大字节为1024
    my_recv, my_port = udp_socket.recvfrom(1024)
    
    # 对二进制数据进行解码
    my_recv1 =  my_recv.decode("gbk")

    #显示接收到的数据
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值