这篇文章将为大家详细讲解有关python中如何实现socket发送消息,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
创新互联是一家专注于做网站、成都网站建设与策划设计,南通网站建设哪家好?创新互联做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:南通等地区。南通做网站价格咨询:18980820575
1、端口要保持一致。
2、服务器IP,这里服务器和客户端IP也可以是同一个。
3、从给定的端口,从任何发送者,接收UDP数据报。
4、接收一个最大报文为1024字节的数据报。
实例
# FileName: client.py import socket import pandas as pd port = 8001 # 端口和上面一致 host = "localhost" # 服务器IP,这里服务器和客户端IP同一个 sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) for i in range(10): sock.sendto(("Successful! Message %s! " % i).encode(), (host, port)) # FileName: service.py def socket_service(): port = 8001 sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) sock.bind(("", port)) # 从给定的端口,从任何发送者,接收UDP数据报 print("Waiting for the port", port) while True: data, address = sock.recvfrom(1024) # 接收一个最大报文为1024字节的数据报 print("Received:", data.decode(), "from", address) if data.decode() == 'over': break
关于“python中如何实现socket发送消息”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
当前题目:python中如何实现socket发送消息
链接地址:https://www.cdcxhl.com/article18/jeejgp.html
成都网站建设公司_创新互联,为您提供云服务器、品牌网站设计、用户体验、网站建设、定制开发、营销型网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联