致访客
感谢各位一年多的陪伴,因内容调整,本站将于近日迁移到新域名并不再更新主要内容。
特此通知。
感谢各位一年多的陪伴,因内容调整,本站将于近日迁移到新域名并不再更新主要内容。
特此通知。
利用Python的broadcast机制发送局域网广播
# -*- coding: utf-8 -*-
import socket
def send(operation):
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
port = 9999
network = '<broadcast>'
# 发送数据:
s.sendto(operation.encode("utf-8"), (network, port))
s.close()
send("open")