udp给飞秋发消息

from socket import *

# udp是无连接的,即发送数据前不需要建立连接
# 可以修改目标ip,加for循环,想发多少次发多少次
# 可以设置目标ip范围,可以通过for循环遍历发消息


HOST ='localhost'
PORT = 2425

ADDR = (HOST,PORT)
udpCliSock = socket(AF_INET,SOCK_DGRAM)

#发送消息的前缀:1_lbt4_10#32899#002481627512#0#0#0:表示版本,
#1289671407表示包号,admin表示用户名,test表示主机名,288表示发送消息
head = '1_lbt4_10#32899#002481627512#0#0#0:1289671407:admin:test:288:'

while True:
    #data表示要发送的消息内容
    data = input('>')
    if not data:
        break
    data = head + data
    udpCliSock.sendto(data.encode('GBK'),ADDR)
udpCliSock.close()

猜你喜欢

转载自blog.csdn.net/qq_28070007/article/details/80361306