怎么用pythonsocket发送消息
这篇文章主要介绍“怎么用python socket发送消息”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么用python socket发送消息”文章能帮助大家解决问题。

创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都网站建设、网站制作、双柏网络推广、小程序制作、双柏网络营销、双柏企业策划、双柏品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供双柏建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com
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发送消息”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注创新互联行业资讯频道,小编每天都会为大家更新不同的知识点。
当前文章:怎么用pythonsocket发送消息
文章链接:http://www.jxjierui.cn/article/ghsdid.html


咨询
建站咨询
