Python学习小记-socket模块使用-udp方式发送数据(2020-3-10)

本文记录了使用Python的socket模块进行UDP数据发送的实验过程。通过创建UDP套接字,实现跨机器的数据传输,并验证两台计算机间的通信能力。

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

今天学习了一下socket 模块,做了一个udp方式数据发送的实验,下面记录下具体过程

import  socket  #导入模块
c = input("请输入要发送的内容:")  #和用户交互让他输入内容

def fasong(c):
    udp = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)  #创建一个udp套接字 参数1 ipv4方式 参数2 udp协议
    udp.sendto(c.encode(),("10.10.0.236",8080)) #发送内容,其中参数2为一个元组,前面是ip后面是端口号
    udp.close()  #关闭套接字
if __name__ == '__main__':
    fasong(c)

代码写好后在另外一台电脑中安装网络通信助手
下载地址:网络通信助手
提取码:jgal
运行Python后发送消息,客户端成功接收
在这里插入图片描述
这里需要确认两台机器可以通信,具体方法可以在cmd当中用ping命令测试
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值