当前第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()
|
测试结果
用两个命令行分别启动服务器和客户端测试
开启服务端

完成一次UDP通信

以上就是python中socket实现UDP通信的介绍(附示例)的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
Python多线程中阻塞(join)与锁(lock)使用误区解析
操作Python实现npy格式文件转换为txt文件
Python如何实现网络爬虫
新手Python用什么版本好?
ansible作为Python模块库使用的方法
Python操作mysql的实例详解
Python接口使用opencv的方法
Python怎么爬取ajax
Python中format()格式输出的详细介绍(附代码)
没学过编程可以自学Python吗
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python中socket实现UDP通信的介绍(附示例)