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

今天学习了一下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命令测试
在这里插入图片描述

发布了13 篇原创文章 · 获赞 0 · 访问量 304

猜你喜欢

转载自blog.csdn.net/qq_42788765/article/details/104767410