python中socket实现UDP通信的介绍(附示例)


当前第2页 返回上一页

客户端使用UDP时, 首先仍然创建基于UDP的Socket, 然后, 不需要调用 connect() , 直接通过 sendto() 给服务器发数据

1

2

3

4

5

6

7

8

import socket

#创建Socket时, SOCK_DGRAM 指定了这个Socket的类型是UDP。

client = socket.socket(type=socket.SOCK_DGRAM)

send_data  =b'hello sheenstar'

client.sendto(send_data,('192.168.1.165',7890))

re_Data,address = client.recvfrom(1024)

print('server>>',re_Data.decode('utf-8'))

client.close()

测试结果

用两个命令行分别启动服务器和客户端测试
开启服务端

2136325466-5bbac7a9f397d_articlex.png

完成一次UDP通信

2274791028-5bbac840cd9a2_articlex.png

以上就是python中socket实现UDP通信的介绍(附示例)的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python多线程中阻塞(join)与锁(lock)使用误区解析

操作Python实现npy格式文件转换为txt文件

Python如何实现网络爬虫

新手Python用什么版本好?

ansible作为Python模块库使用的方法

Python操作mysql的实例详解

Python接口使用opencv的方法

Python怎么爬取ajax

Python中format()格式输出的详细介绍(附代码)

没学过编程可以自学Python

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...